From Alcaraz To Djokovic, Watch Out These Players In This Year’s Shanghai’s Masters
02 Oct 2024
The 13th edition of Shanghai Masters has started in Beijing, China from the first of October. The inaugral edition of this tournament was first held in 2009 into the ATP Tour Masters 1000 series. The Shanghai masters boasts of being the only masters tournament held outside North America and Europe....
Read More