Roger Federer

May 31, 2014 no comments

A 17-time Grand Slam winner Roger Federer stayed in the contest for his second French Open title by overcoming 31st-seeded…