Novak Djokovic makes history – 23rd Grand Slam!
Serbian Novak Djokovic seals his place in history this week by winning his 23rd Grand Slam title in straight sets over the Norwegian Casper Ruud in the French Open. Djokovic’s 7-6 (1) 6-3 7-5 victory over Ruud draws him level with Serena Williams and her 23 Grand Slam titles in Continue Reading