After falling behind forced the San Francisco 49ers to throw the ball early and often and run the fewest times in franchise history, they could be ready to grind away on the ground against the New York Giants.
With the Giants coming off allowing the most rushing yards in a game of anyone in the NFL this season and Christian McCaffrey held under 100 from scrimmage for the first time since his injury-plagued lost year in 2024, he and the Niners (5-3) have an opportunity to get back on track Sunday visiting an opponent that has struggled to stop the run.
"Challenging the hell out of our guys to run the ball," coach Kyle Shanahan said. "Got an opportunity every week to do it, and hopefully we can do a better job this week."
McCaffrey has the most catches of any running back in the league wi

CBS Sacramento Dixon News

Rockford Register Star
The Poughkeepsie Journal
Essentiallysports College Sports
KSL NewsRadio
WCPO 9
Santa Maria Times Safety
NBC News NFL
Hutchinson News
Salisbury Post
Raw Story