'Federer has done everything in the sport you could ever dream of' - Hewitt

The 20-time Grand Slam champion announced on Thursday he will be retiring after the Laver Cup this month