Tennis legend Roger Federer will retire after the Laver Cup
Tennis legend Roger Federer has announced he will retire from the sport at the age of 41. Having been afflicted by a knee problem for more than three years, the 20-time Grand Slam champion has announced his retirement. Next week, he will compete in his own Ryder Cup-style competition in......