The 31-year-old Federer has done it all in the world of tennis, winning more grand slam titles than any other male player in history and spending a record number of weeks at the top of the world rankings.
CNN: Hungry Federer eyes grand slam titles in 2013