Swiss professional tennis player Roger Federer trains for his third-round match of men's single of 2019 Rolex Shanghai Masters, in Shanghai, China, 9 October 2019 Stock Photo - Alamy
Uniqlo Roger Federer Shanghai & Basel 2019 Winner Shirt size JPN M (US S) | eBay
Roger Federer Is Feeling The Love In Shanghai | ATP Tour | Tennis