This week, Christian McCaffrey was a surprising absence as the San Francisco 49ers kicked off organized team activities (OTAs). While head coach Kyle Shanahan shared that he isn’t too concerned about his missing star player, he didn’t offer a reason for the absence.