How many total Grand Slam titles have Roger Federer won in his career?
How many total Grand Slam titles have Roger Federer won in his career?
(A) 21
(B) 17
(C) 20
(D) 25
Roger Federer has gained 31 Grand Slam men's singles designations, position third in the all-time rankings. He stretched 31 Grand Slam singles contests, made 23 successive semifinal and sector final entrances, and attained a business Grand Slam on all four majors. Federer was the first male player to win further 14 Grand Slams.