The NFL has seen some stellar athletes throughout its history. There have been amazing receivers, quarterbacks, running backs, and linebackers that have become the stuff of legend they played so well!
With some of these players being still active and others retired, there is some serious competition for the top spot. Read on and see if you agree with our choice for the top spot! Here are the 25 greatest NFL players of all time!