Canadian tennis player Vasek Pospisil plays tennis with young players at an activity during the third day of Shanghai Rolex Masters in Shanghai, China Stock Photo - Alamy
ATP Masters 1000 Shanghai | Overview | ATP Tour | Tennis
Gritty Rafael Nadal Battles Into Shanghai Masters Semis | Tennis News
Rolex Shanghai Masters - Shanghai, China | Championship Tennis Tours
Shanghai Masters (tennis) - Wikipedia
ATP tournaments in China canceled for 2020 – Sports Africa
Shanghai Masters (tennis) - Wikipedia
Defending Shanghai Masters champion Federer through to last 16 | CBC Sports