BBC Sport flicks through images of each of Roger Federer’s 130 ATP title wins, after the Swiss player announces he will retire from tennis.

LEAVE A REPLY

Please enter your comment!
Please enter your name here