
The 49ers paid a high price to acquire former All-Pro running back Christian McCaffrey in October but, just under two months into his San Francisco career, it’s tough to argue he hasn’t already justified the outlay.
San Francisco gave up a second, third and a fourth-round pick in the 2023 draft as well as a fifth in 2024 in the trade that brought McCaffrey over from the Panthers.