Roger Federer $106 million $6 million salary winnings $100 million endorsements Tennis 2. Lionel Messi $104 million $72 million 432 million Soccer 4. down from ... Lees verder