SHANGHAI, CHINA - OCTOBER 13: Arthur Gea of France returns a shot in the Men's Singles Fourth Round match against Jakub Mensik of Czechia on Day seven of 2026 Rolex Shanghai Masters at Qi Zhong Tennis Centre on October 13, 2026 in Shanghai, China. (Photo by Shi Tang/Getty Images)

News, Photo and Web Search