Barry Sanders is regarded as one of the greatest overall players in NFL history.
Especially during his playing days in the ’90s, watching a running back of Sanders’ caliber was nothing short of spectacular.
What would have happened if the Pro Football Hall of Fame running back instead were playing in today’s modern era?
Sanders revealed the one team he would choose to play for in the current NFL.
“If I had to pick one, I’m going to go with the Niners,” Sanders told Matt Leinart and Jerry Ferrara of the “Throwbacks” show. “In this pass-happy NFL, [49ers coach Kyle] Shanahan has figured out how to run the football. The Niners are one of those few teams that [have] always been able to run the ball.
“I mean, Christian McCaffrey, he’s taken them to a new level. But think back to Matt Breida or Raheem Mostert. George Kittle, he’s going to catch his passes, and there just seems to be enough balls to go around for all their skill players. If I had to choose one, then that would be it.”
Shanahan and his offensive system have gained a reputation for having an effective running game regardless of who is carrying the ball. Throughout Shanahan’s 49ers coaching tenure so far, San Francisco cracked the top 12 in team rushing yards in five of his nine seasons as head coach.
Shanahan’s best rusher has been McCaffrey, who recorded 1,459 rushing yards in 2023 and 1,202 rushing yards in 2025.
Sanders recorded 1,000-plus rushing yards and was a Pro Bowl selection in each of his 10 NFL seasons. The Kansas native also was a six-time first-team All-Pro selection and recorded 2,053 rushing yards during the 1997 season, which is the fourth-most in NFL history.
Plugging in Sanders to a potent Shanahan-led offense would give the legendary running back plenty of opportunities both in the passing and running attack. But one only could imagine what it would have looked like with Sanders running the ball in a 49ers uniform in today’s modern game.
Download and follow the 49ers Talk Podcast