10-year earnings: $455 million
Peak earnings: $71.5 million (2013)
Widely hailed as the greatest men's tennis player of all-time, Federer has cashed in off the cou... [+]