Question: Who has won the most mens grand slams?
Disambiguated questions and answers: question: Who has won the most tennis mens grand slams in 2017?
Who has won the most tennis mens grand slams in 2016?
Who has won the most tennis mens grand slams in 2015?
Who has won the most tennis mens grand slams in history?
Which amateur has won the most golf mens grand slams in history?
Who has won the most golf mens grand slams in history?
answer: Rafael Nadal
Roger Federer
Novak Djokovic
Novak Djokovic
Roger Federer
Bobby Jones
Jack Nicklaus
Natural Questions answer: Roger Federer (from the Wikipedia article "List of Grand Slam men's singles champions")