how many titles does roger federer have
Roger Federer is considered by many sports analysts, media pundits, fellow players and fans around the world as the greatest tennis player of all time. Roger Federer has won an all-time record 17 Grand Slam Titles from 2003â12 including a joint all-time record of 7 Wimbledon Titles.