The 20-time grand-slam champion Roger Federer has announced he will be retiring after playing in the Laver Cup at the end of September. Subscribe to Guardian Sport ► http://bit.ly/GDNSport The 41-year-old had been struggling with a knee injury for the