But nobody can play forever, so Frank Gore wants to make sure that the next team he plays for is the right one. While he would love to play for either the San Francisco 49ers - who drafted him all the way back in 2005 - or another team that gives him the right situation, he's willing to retire if he doesn't find the right one.
“I talked to a couple teams, but my agent told me not to put any teams’ names out there. I kind of want to wait to training camp,” Gore said, via KNBR. “I want to feel that. I want to wait to see if it’s the right situation for me… If a team calls and I feel like it’s right, i’ma do it. But if I don’t like the situation, I’ll say forget it and I’ll retire… If I don’t feel like it’s the right situation, I’ll retire.”
Gore has played for 16 NFL seasons - the most of any running back in NFL history. His 241 games played are an NFL record for running backs.
But while he's still in tremendous shape despite taking so many hits as a running back, there's little question that his effectiveness has declined. Since 2015 he's averaged less than 3.9 yards per carry. He's averaged less than 3.7 yards per carry in the last two.
Meanwhile, Gore's son is heading into his sophomore year of college. The running joke among NFL fanbases is that Gore wants to keep playing until his son enters the NFL. There's never been a father-son duo playing at the same time.
But it may be out of Gore's hands from now on. Unless he finds a team soon, 2021 may be the first year in over 15 seasons where he won't be playing.
Will Frank Gore retire this year?