Roger Federer’s 10 Most Memorable Matches | ATP Tour
235
0
Share
Lists are typically a highly subjective business, but when the subject is Roger Federer, it’s hard to go wrong. The Swiss champion’s extraordinary body of work extends beyond 1,500 matches, 103 titles and 20 major championships.