Question: Which male tennis player has won the most Grand Slams?
Answer: Roger Federer, Rafael Nadal, Novak Djokovic