Search results
Christian McCaffrey contract details: 49ers ink star running back to two-year extension | Sporting...
Sporting News· 6 days agoThe 49ers have locked up their star running back for two more seasons.
The 49ers have locked up their star running back for two more seasons.