Tennis has never been more popular than it was thanks to Federer and Nadal's legendary rivalry, which also helped the two men become friends. They have won 42 Grand Slam singles championships overall; Nadal, 36, has the most of any man with 22, and Federer, 41, has the most with 20.