We all have dreams. 

These guys had dreams. And they work for it, day in and day out. 


Here are the highest paid players in the NFL:

15. Nick Perry, Outside Linebacker, Green Bay Packer — $20,725,000

t13. Joe Flacco, Quarterback, Baltimore Ravens — $21,000,000

t13. Eric Berry, Free Safety, Kanas City Chiefs — $21,000,000

12. Chandler Jones, Outside Linebacker, Arizona Cardinals — $22,000,000

11. Jason Pierre-Paul, Defensive End, New York Giants — $22,250,000

10. Melvin Ingram, Defensive End, Los Angeles Chargers — $22,750,000

9. Stephon Gilmore, Cornerback, New England Patriots — $22,968,750

8. Cam Newton, Quarterback, Carolina Panthers — $23,666,666

7. Kirk Cousins, Quarterback, Washington Redskins — $23,943,600

t5. Josh Norman, Cornerback, Washington Redskins — $24,000,000

t5. DeAndre Hopkins, Wide Reciever, Houston Texans — $24,000,000

4. Derek Carr, Quarterback, Oakland Raiders — $25,175,000

3. Kawann Short, Defensive Tackle, Carolina Panthers — $26,000,000

2. Andrew Luck, Quarterback, Indianapolis Colts — $27,000,000

1. Matthew Stafford, Quarterback, Detroit Lions — $51,000,000 ($1 million salary + $50 million signing bonus)


Does the list surprise you?