ROGER GOAT
Roger Federer, the greatest tennis player of all time, has retired from professional tennis on 24 September.
The Swiss player has played 17 years in the ATP World Tour, winning 141 titles and reaching 20 Grand Slam finals.
A little tribute to the King
More by Shahbaz Tahir View profile
Like