A look back at Roger Federer's 20 grand slam triumphs | The Independent
20-time Grand Slam Champion Roger Federer of Switzerland Wears Custom Nike Tennis Shoes during the 2019 US Open Round of 16 Match Editorial Stock Image - Image of ball, forehand: 158620814
Roger Federer Commits to First Clay Tournament in Two Years - The New York Times
Roger Federer Net Worth: Breaking Down Career Earnings, Sponsorships and More | News, Scores, Highlights, Stats, and Rumors | Bleacher Report
Switzerland will celebrate Roger Federer with two special coins
20-time Grand Slam Champion Roger Federer of Switzerland Wears Custom Nike Tennis Shoes during Training Match for 2018 US Open Editorial Photography - Image of racket, federer: 135076117