49ers news: Christian McCaffrey has a mild calf strain; out Week 18 - Niners Nation
ninersnation.comSubmitted by ninersnation4296 in sports
San Francisco 49ers CB Ambry Thomas will have surgery on his hand
Submitted by ninersnation4296 in sports
San Francisco 49ers CB Ambry Thomas will have surgery on his hand