49ers | Christian McCaffrey will not play January 5, 2024 by FantasyGuru San Francisco 49ers RB Christian McCaffrey (calf) did not participate in practice Friday, Jan. 5, and has been ruled out for Week 18. Sirius XM NFL Radio - Adam Caplan