6. Roger Federer: Tennis player, Switzerland
Endorsements: US$41.5 million
Search score: 23
Social following: 14.5 million
Rank in 2018: 5th