Top 10 highest paid NFL players

Tom Brady, New England Patriots Total Earnings: $38.3 million Salary/winnings: $31.3 million Endorsements: $7 million
3. Tom Brady, New England Patriots
Total Earnings: $38.3 million
Salary/winnings: $31.3 million
Endorsements: $7 million

Read more about:

Also read

Watch this video

What's new