Christian McCaffrey October 23, 2023 8:57 pm McCaffrey takes blame for fumble, 49ers loss to Vikings Running back Christian McCaffrey speaks to the media following 49ers’ 22-17 loss to the Minnesota Vikings. 49ers videos 6:41 Yiadom can't fathom how loaded 49ers' roster is entering 2024 9:46 Shanahan reveals Hufanga is doubtful for 49ers' opener vs. Jets 1:32 Shanahan details challenges facing Saleh, Jets' defense 1:00 Shanahan expresses excitement over 49ers rookie Cowing 4:16 McCaffrey details what makes 49ers' rookie class so impressive