Roger Federer is an 18-time Grand Slam singles champion. At age 35, he's still not done playing. One of the best players of all time, Federer has endorsement deals with companies like Nike and Rolex, helping to make him the highest-paid tennis player on earth.
↧