It’s one of the oldest barstool debates known to sports fans: who’s the greatest player of all time? With all the different players and styles of play throughout NFL history, how exactly are you supposed to measure that? Do you give it to the guy with the best stats? The guy with the most wins? Or the guy with the most Super Bowl rings? Is it Jim Brown or Barry Sanders? What about Jerry Rice or Joe Montana? How about Peyton Manning or Tom Brady? With so many all-time greats to choose from, making this list wasn’t easy. While most fans would assume this list would be dominated by quarterbacks, you might be surprised to see who made the cut. Without further delay, here is our ranking of the 20 Greatest Players in NFL History. Click the Next Button below to get started!