How many Grand Slam titles Rafael Nadal have? October 17, 2020 – by admin How many Grand Slam titles Rafael Nadal have?A. 16 B. 18 C. 20 D. 22