Football is just no fun without the running backs. After all, their major role is to receive the handoffs from the quarterback, and are usually the ones receiving the ball and blocking opponents.
A running back is a very versatile role. A good NFL running back must have great vision and balance. They also must be alert and aware so that they always know where to run. Read on to read a list of the greatest running backs of all time.
Frank Gore
Franklin Gore Sr. has been an NFL running back for 16 seasons. He has been switching teams throughout his career but he stayed longest with the San Francisco 49ers (2005 to 2014).
Source: Wikipedia
Gore currently holds third place in most NFL career rushing yards at 16,000. He also holds the NFL record for games played by a running back. His career has been admired by his peers for his longevity, which is quite rare for running backs.