Video: Federer – The Swiss Maestro

Federer has played some amazing tennis over the years, which has earned him 17 majors. His endurance has been impeccable. Watch some of the great points he has played throughout his career.


Stay connected with Sports on your Android. Get the all new SK Live app! Download for Android

View Comments

Sportskeeda is now on Android!