Top 10 Athletes With Highest Endorsements

10

kevin durant (basketball)

9

tom brady (american football)

8

lewis hamilton (racing)

7

roger federer (tennis)

6

neymar jr (football)

5

lebron james  (basketball)

4

dak prescott (american football)

3

cristiano ronaldo (football)

2

lionel messi (football)

1

connor mcgregor (mma fighting)