Multiple choice general knowledge How many Grand slams have been acquired by Roger Federer? 17 16 15 `4 Reveal answer Fill a bubble to check yourself C Correct answer