Federer is considered the god of tennis. He has won 20 Grand Slam singles titles, the most in history for a male player. Federer has held the world No. 1 spot in the ATP rankings for a record total of 310 weeks.Weniger lesen