San Francisco is fortunate to have arguably the best running back in the NFL with Christian McCaffrey. The 49ers will need a big game from him if they want to keep up with Patrick Mahomes and the Chiefs. McCaffrey finished the regular season with 1,459 rushing yards, which led the NFL by a wide margin.