Roger Federer holds several ATP records and is considered to be one of the greatest tennis players of all time. The Swiss player has proved his dominance on .Roger Federer was at his ruthless best on Sunday, streaking to the Shanghai Rolex Masters title with a , victory over Rafael Nadal..
Related images to Federer

Image Result For Federer
phrase 2
Federer
Loading
google.load('search','1'),google.setOnLoadCallback(function(){var e=new google.search.CustomSearchControl('AIzaSyBIEvvcn-H2fYZCqAQO372LBXiUghnOQU4');e.draw('cse'),e.execute('Federer')});