News
FAMILY BUSINESS IN SHANGHAI
The 2025 Rolex Shanghai Masters is being held from 1 to 12 October 2025 in Shanghai, China. It is played on outdoor hard courts at the Qizhong Forest Sports City Arena in the Minhang District. The tournament is part of the nine ATP Masters 1000 events on the ATP Tour, and is the only one not played in Europe or North America.
And the history is making just now!
Valentin Vacherot (ranked world No. 204) caused a major upset by defeating Novak …










