tennis player has racked up titles during his career and is often regarded as the best tennis player of all time