How many grand slams till so far has been won by Roger Federer?
Roger Federer Grand Slams – This question was asked in:Sports A. 17B. 27C. 20D. 37 Answer Option C: 20 View all General Knowledge MCQs Detailed Solution – Roger Federer Grand Slams Roger Federer has won 20 grand slams. MOST READ MCQs Synonym of Apparel is: Antonym of Impeccable is: