20 Athletes Like Roger Federer Who Make Most of Their Money From Endorsements