New 49ers RB Christian McCaffrey passes physical, will wear No. 23; Charvarius Ward practices
Christian McCaffrey breaks Jerry Rice's 49ers record while scoring 4 touchdowns in win over Cardinals
Christian McCaffrey breaks Jerry Rice's 49ers record while scoring 4 touchdowns in win over Cardinals
San Francisco 49ers coverage - San Francisco Chronicle
San Francisco 49ers coverage - San Francisco Chronicle
Christian McCaffrey breaks Jerry Rice's 49ers record while scoring 4 touchdowns in win over Cardinals
San Francisco 49ers coverage - San Francisco Chronicle
Watch: McCaffrey throws TD pass for 49ers
Every 49ers touchdown vs Cardinals Christian McCaffrey scores 4 & Brock Purdy adds 1 on the ground