Who has won the most grand slams in men's singles tennis in open era?
Rafael Nadal and Novak Djokovic won 22 times.