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.

Report Error
View Comments


Author

venkat30
Cricket Fan
A curious and an enthusiastic person.
95
Posts Published
74.92K
Reads Received