Roger Federer overcomes Daniil Medvedev test at Shanghai Masters | Tennis News | Sky Sports
Nick Kyrgios in hot water again in Shanghai - Eurosport
Nadal, Federer to battle for Shanghai final | CBC Sports
ATP Masters 1000 Shanghai | Overview | ATP Tour | Tennis
Facts & Figures: Djokovic, Federer, Murray Dominate Shanghai Leaderboard | ATP Tour | Tennis
Week 41: Federer, Djokovic and Murray at the Shanghai Rolex Masters
ATP Masters 1000 Shanghai | Overview | ATP Tour | Tennis
ATP Shanghai Masters canceled for a second year | Article | China Daily
Shanghai Rolex Masters 2019: Roger Federer Wins and Full Results from Tuesday | News, Scores, Highlights, Stats, and Rumors | Bleacher Report
ATP Masters 1000 Shanghai | Overview | ATP Tour | Tennis
Highlights: Federer & Nadal Advance Thursday, Zverev Upset In Shanghai - YouTube
Tennis - Shanghai Masters tennis tournament - Shanghai, China - 10/10/16. Joao Sousa of Portugal plays against his compatriot Benoit Paire of France. REUTERS/Aly Song Stock Photo - Alamy