With 20 Grand Slam wins, two Olympic medals and millions won in prize money, Roger Federer is one of the most successful tennis players of all time. The Swiss-born player retired from tennis in 2022, ...
13:37, Sat, Nov 18, 2017 Updated: 13:37, Sat, Nov 18, 2017 Federer recorded group stage wins over Jack Sock, Alexander Zverev and Marin Cilic to book his place in the last four but only the first of ...