As you might have guessed, the No. 1 spot on this list is in the hands of the two best quarterbacks in the NFL.
Of course, this is a subjective list and some quarterbacks might be ranked higher than others, but if you want to be more objective and give you an idea of who is the best, the best quarterbacks of all time, I can help.
I also ranked some of the players who were great to be around in the 1990s and early 2000s and I think they deserve to be ranked here.1.
Peyton Manning, Denver Broncos2.
Matt Cassel, Green Bay Packers3.
Ben Roethlisberger, Pittsburgh Steelers4.
Steve Young, Detroit Lions5.
Joe Namath, Nebraska6.
Drew Brees, New Orleans Saints7.
Ben Tate, Kansas City Chiefs8.
Steve McNair, New England Patriots9.
Joe Montana, Montana10.
Steve Smith, Arizona CardinalsThe top five quarterbacks in this list all played in the National Football League.
I have listed the top five in each league, as well as the top 10.
This is by no means a definitive list and if I had to choose only one QB to have been around for every NFL team over the past 40 years, it would be Peyton Manning.
This list also includes quarterbacks like Joe Montana and Steve Smith who would not have been drafted if the NFL had not existed.