Federer ousts Ramos-Vinolas to reach Shanghai Masters 3rd round - Chinadaily.com.cn
Shanghai Masters 2019, Roger Federer vs David Goffin: Where to watch, TV Schedule, live stream details and more
Swiss professional tennis player Roger Federer competes against Belgian professional tennis player David Goffin during the third round of 2019 Rolex Shanghai Masters, in Shanghai, China, 10 October 2019. Belgian professional tennis
Roger Federer injury claim made at Shanghai Masters amid congested schedule | Tennis | Sport | Express.co.uk
Tennis news - Alexander Zverev scalps agitated Roger Federer at Shanghai Masters - Eurosport
Preview & Schedule: Roger Federer Seeks Revenge Against Albert Ramos-Vinolas In Shanghai | ATP Tour | Tennis
Roger Federer wins Shanghai Masters opener | Tennis News - Times of India