Roger Federer announces retirement as tennis legend names last competition to bring curtain down on glittering career
Tennis legend Roger Federer has announced that he will retire from the sport after the Laver Cup next weekend, with a glistening 24-year career set to come to an end.