#6 (tied) Andrew Luck
Nationality: American (US)
Earnings: $50 Million
Salary/Winnings: $47 Million
Endorsements: $3 Million
Major Endorsements: Nike, TD Ameritrade, Panini, DirecTV BodyArmor
The one with the lowest endorsement money on this list, by far, Andrew Luck eschewed every other brand but Nike in his early years before signing on a few more brands this year. His salary, though, is through the roof
The Indianapolis Colts signed an extension with him in 2016, a five year $123 million deal that made Luck the NFL's highest-paid player based both on average salary ($24.6 million) and guaranteed money ($87 million).
With his brand improving season-by-season, he is sure to add a bit more to that portfolio - and make his way up the list.
Must-see advertisement: