So what are the 49ers getting in running back Christian McCaffrey? When he’s healthy, he’s one of the best offensive weapons in football. In 2019, his third NFL season, McCaffrey became the third player in league history to generate 1,000 or more rushing yards and 1,000 or more receiving yards, joining 49ers running back Roger [more]
Powered by WPeMatico