Tag: ATP Masters event
Sports A - Z
Tearful Federer bids tennis farewell
Federer, 41, said his professional career has been perfect because it was much more than he could have ever imagined
Federer, 41, said his professional career has been perfect because it was much more than he could have ever imagined