Frank Gore rushed for 65 yards in the Buffalo Bills' victory over the Denver Broncos on Sunday, surpassing Barry Sanders for third all-time in NFL history. Shortly after the game, Sanders congratulated Gore on passing him on the NFL's career rushing list.

It has been quite the career for Gore, who now has a grand total of 15,289 rushing yards so far in his career. Before Gore moved into third all-time, Sanders had accumulated 15,269 yards in his career with the Detroit Lions.

At 36-years-old, Gore continues to defy the narrative that running backs can't be productive in their 30s. This season alone, Gore has rushed for 541 yards and two touchdowns on the ground.

Those numbers are impressive considering the fact that he's shared carries with rookie Devin Singletary. With Gore advancing into third all-time in rushing yards, he is continuing to cement himself as a future Hall-of-Famer.

Follow NFL on ClutchPoints on Twitter & Instagram, and like us on Facebook. We can also be found on Flipboard where you can subscribe and follow us.

All of our NFL content can be found on the NFL section of the ClutchPoints home page here. For all of our fantasy football content, click here.

Follow NFL games live by downloading the ClutchPoints App and heading to the scores tab under the NFL section.

You can listen and subscribe to the Establish the Pass podcast on Apple Podcasts, Spotify, Soundcloud, and TuneIn. You can also find new episodes of Establish the Pass under the Podcast tab on the ClutchPoints home page.