Christian McCaffrey rushed 20 times for 106 yards and three touchdowns while catching 7-of-8 targets for 71 yards and another touchdown in a Week 4 win over Arizona.
Through four weeks, any debate on who should have been the number one pick in fantasy is over. In just four games, McCaffrey has 459 yards rushing, 141 yards receiving on 18 catches, and seven total touchdowns. Given his injury history, it’s hard to imagine the 49ers continuing to use him as much as they are right now, but with Deebo Samuel banged up, they had less of a choice on Sunday. Expect tougher sledding next week against the Cowboys, but CMC looks matchup proof right now.