Roger Federer Dominates Denis Istomin in 1st Round of 2021 French Open
9:21am PDT - May 31st, 2021 roger federer - Bleacher ReportIt had been more than 16 months since Roger Federer last played on a Grand Slam stage, but it looked like he never left. Federer breezed to an easy 6-2, 6-4,...