Roger Federer tops highest-earning athlete list at more than $100 million Published 30 May 2020 Two women were in the top 100, both tennis players. Full Article