Roger Federer announces retirement from competitive tennis

One of the Greatest  Tennis players of all Time 

Roger Federer has won 20 Grand Slam

"Wish This Day Would Have Never Come" Said Nadal

‘It is hard to see this day’ said Djokovic

Laver Cup to be the last tournament

"24 Years feels Like 24 Hours" said Federer

Farewell To The Maestro