San Francisco coach Kyle Shanahan said All-Pro running back Christian McCaffrey could have played in the 49ers' opener if it had been a playoff game but the team held him out to make sure his Achilles tendinitis didn't become a more serious issue.
The decision to hold McCaffrey out of Monday night's 32-19 win over the New York Jets came as a surprise to many and upset many fantasy football players who had taken the star running back with one of the top picks in their drafts. [Related: Niners rolling over Jets without Christian McCaffrey bad news for rest of NFL ] McCaffrey had been listed as questionable on the injury report but said Friday he expected to play.
Adding more confusion to the issue was a postgame interview on television by fill-in Jordan Mason, who said he was told Friday that he would get the start.
Shanahan said the decision was not made until Monday and that he only told Mason to prepare to possibly have a heavier load with McCaffrey dealing with the injury.