Frank Gore is 31 years old and in his 10th NFL season, all played with the San Francisco 49ers. Earlier this season, Gore became the 29th player ever to rush for at least 10,000 yards in his career. Of that 29, Gore has the seventh-highest yards per carry. Along with Curtis Martin, Gore is one of only two players on that list drafted outside the first two rounds, and one of only six not drafted in the first round. Suffice to say, he has had a terrific career in San Francisco and has exceeded all reasonable expectations from when he was drafted.

But his contract is up at the end of the season, and he knows some people will say he's finished because he's too old. "I know they're going to say that," Gore told "Starting with my seventh year, they started saying that: I can't do it. I can't do it. I can't do it. I've prepared myself for that. That's why this year, I'm upset that I really didn't show the world that I'm still Frank Gore."

Gore's 3.9 yards per carry this season is the worst of his career, and his longest run of the season is only 28 yards. His 14.6 carries per game are his fewest since his rookie year, as are his 57.4 yards per game.