
The 49ers’ addition of Christian McCaffrey has helped elevate their offense to previously unknown heights. It’s also helped provide a glimpse of what head coach Kyle Shanahan has been trying to build on offense since the 2018 offseason.
When San Francisco signed relatively unheralded running back Jerick McKinnon to a four-year deal worth up to $30 million in the 2018 offseason it looked like a pretty sizable reach. McKinnon to that point had just 2,902 scrimmage yards and 12 touchdowns in four years. He was a decent player, but in 58 games with the Vikings he’d started only 14 of them.