Roger Federer announces retirement on Instagram

2022-09-15 464

The 20-time Grand Slam winner will call time on his 24-year career following the Laver Cup in London