Shanghai Masters 2019, Roger Federer vs Alexander Zverev: Where to watch, TV schedule, live stream details and more
Roger Federer vs Alexander Zverev Shanghai 2019 Preview and Prediction | STEVE G TENNIS
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
Federer given point penalty, then falls to Zverev in Shanghai quarters
Federer and Djokovic exit Shanghai Masters
Roger Federer in 2019: A Year Of Dissappointment - Last Word On Tennis
Federer joins Djokovic in Shanghai quarterfinals - China Plus