Emmitt Smith does own the all time rushing yards record but I would NEVER put him in the top 5 of all time running backs. In his prime he had the BEST offensive line ever assembled in the history of the league. He had holes you could drive a truck through. It's scary to think of what Barry Sanders would have done on that Dallas team. Just scary.
With that being said, my list of best running backs are:
5. Franco Harris.........I'm a Steelers fan so of course I have to mention him.
4. Eric Dickerson
3. Jim Brown
2. Gale Sayers
1. Barry Sanders....no one will ever match his athletic ability and vision.
QB would have to be Joe Montana. This man had ice water in his veins and NEVER cracked under pressure no matter what the situation.