All time favourite Roger Federer announces retirement
Basel (Switzerland), Roger Federer, a 20-time Grand Slam singles champion, on Thursday announced his retirement from top-level tennis, saying that next week’s Laver cup will be his final ATP final…