Give the guy credit for playing this long at the running back position. Seemingly every week Frank Gore suits up and plays, and he sits third all-time in rushing yards. He has passed Barry Sanders and Adrian Peterson, who is also still chugging along. Gore is just 1,069 yards behind Walter Payton for second all-time in NFL rushing yards. Look, Gore has played on some bad teams over the years. But he still produces better than some starting running back who are far younger in the NFL, no matter what situation he finds himself in year to year. Gore is on pace to fall well short of 1,000 yards this season, sure, but if signed next year, he will likely break Walter Payton's all-time rushing yards. We've gotta give Gore and his legs some credit for all the hard work they've put in on the gridiron over the last decade and a half.