Name the Tennis Player who holds the record for the most singles titles in ATP.
Roger Federer
Rafael Nadal
Boris Becker
Novak Djokovic
Pete Sampras
Roger Federer has won the most number of titles in ATP.