Sports Published 15 Sep, 2022 06:54pm Tennis legend Roger Federer to retire after next week’s Laver Cup 41-year-old says its injuries and age catching up