Tennis has seen some colourful players who have generated controversy either for an offence on the court or outside in their personal life.
Roger Federer and Novak Djokovic have clashed 50 times in tennis with the Serb holding a slight advantage.
Dominic Thiem has already shown his brilliance at such a young age and he can end Roger Federer, Rafael Nadal and Novak Djokovic's dominance.
Rafael Nadal and Novak Djokovic’s rivalry has been sublime and it has enhanced the quality of games in the modern era.
Below is the list of tennis players who have have won the most singles Grand Slam trophies in the men's category