Tennis legend Roger Federer will retire from the sport after playing next week's Laver Cup in London. Federer says his body had been challenged by injuries and surgeries in the last three years. Priyanka Sharma reflects on Federer's stellar legacy. #Ten