The more things change, the more they stay the same. The 49ers will kick off a new season on Sunday after an offseason that has seen a host of substantial changes to their roster, but, for the second year running, they go into their Week 1 matchup with Christian McCaffrey an injury concern.
McCaffrey was a surprise inactive in Week 1 last year due to Achilles tendinitis, a problem that lingered throughout the year and was a key factor in the 49ers’ inability to avoid a Super Bowl hangover.
On that occasion, McCaffrey was listed as questionable before being named among the inactives for a primetime opener. With Jordan Mason reportedly told he would be starting the previous Friday, the 49ers’ handling of the episode provoked plenty of questions, along with outrage from the fantasy communit