The San Francisco 49ers have signed free-agent OG Leonard Davis (Lions) to a one-year contract. Financial terms were not disclosed.
49ers | Leonard Davis signed
The San Francisco 49ers have signed free-agent OG Leonard Davis (Lions) to a one-year contract. Financial terms were not disclosed.
49ers | Leonard Davis signed