While tennis players of recent generations marveled at previous tennis greats such as Pete Sampras, Andre Agassi, Rod Laver, and more, tennis students of the present continue to debate the greatest player of the new generation; Roger Federer or Rafael Nadal?