McCaffrey, who turned 29 earlier this month, said the key as he ages is finding the “middle ground” of doing the intense work to get ready for a season and making sure he doesn't wear down early.
Christian McCaffrey hopes more time off leads to healthier season for 49ers
→
“We found out [McCaffrey] wasn't playing today," he said. "We don't know how he's going to feel tomorrow or the next day. I thought he was playing this whole week until today."
49ers running back Jordan Mason hints at rules violation after opening triumph
→