'Everyone reaches the end of their path' - Buffon's tribute to 'icon' Federer

The 20-time grand slam champion is set to bring an end to his legendary 24-year career on Friday