103
Who is the best player in tennis history? Serbian Novak Djokovic who has the most Grand Slam titles? The clay king from Spain Rafael Nadal? Or maybe the Swiss elegant Roger Federer? Experts and fans have been arguing about the right answer for years, and everyone is probably right, because they are tennis icons and each of them stood out in their own way.