As of this writing, Roger Federer has 17 grand slam titles, has won on all four Grand Slam surfaces and has 77 career titles.  Rafael Nadal holds 12 Grand Slam titles, has won on all four slam surfaces, owns 57 career titles and is 20-10 against Federer all-time.  Is it Federer or Nadal?  Is it total slams or is it the record head-to-head?  Federer is 31.  Nadal is 27.  Vote who is greater here: