Question: Who has won more Grand Slams, Roger Federer or Rafael Nadal?
Answer: Roger Federer