Roger has won how many single Grand Slams?
Correct answer is: A. 20
Historic achievements. Federer won 20 Grand Slam men's singles titles, third behind Novak Djokovic (24) and Rafael Nadal (22). He was the first male player to win more than 14 Grand Slams.
