Kyle Shanahan took the podium Friday and ruled out Christian McCaffrey for Sunday’s matchup with the Vikings. The announcement isn’t a surprise given the circumstances and injury for McCaffrey. With a short week and travel across the country, it makes perfect sense to sit McCaffrey and let Jordan Mason continue to handle the running back duties.
49ers fans are in lockstep with Shanahan and his decision. Shanahan did say McCaffrey landing on the IR wasn’t a consideration, but retracted that and said the team is considering an IR move for the reigning Offensive Player of the Year.