Video: Federer – The Swiss Maestro

Read more: Roger Federer,

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.

Author

venkat30
Cricket Fan
A curious and an enthusiastic person.
95
Posts Published
69.26K
Reads Received
Join the Sportskeeda Writers Club How