Christian McCaffrey led the 49ers with 10 catches in Sunday’s win over the Cardinals, continuing his unique place in NFL history as a running back who serves as the primary focus of his team’s passing attack.
McCaffrey now has 12 career games with at least 10 catches, which is easily the most for a running back in NFL history. Saints running back Alvin Kamara, with eight 10-catch games, is second all time. Only four other running backs -- Austin Ekeler, Larry Centers, LaDainian Tomlinson and James White -- even have half as many 10-catch games as McCaffrey.
Sunday was McCaffrey’s first 10-catch game with the 49ers after he did it 11 times with the Panthers. McCaffrey tended to catch the ball more in Carolina than he did in San Francisco, which may be less about his role in the offense th