Roger Federer’s 10 Most Memorable Matches | ATP Tour
236
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.