Visitors to the Rafael Nadal Academy last week wouldn't have only been star struck from getting a peek at its titular namesake. How about two legends for the price of one? On Thursday, Roger Federer ...
Roger Federer is, arguably, the greatest tennis player of all time. During his legendary career, the Swiss Maestro collected 103 ATP titles; the second most of all time, behind Jimmy Connors. A total ...