Agreed re Nadal - he's in the GOAT argument for sure but trailed the other two on grass and hard court.

In his prime though he'd get a straight sets win against both of them on clay.

Anyway just making a case for a man I think is too readily ignored in the GOAT argument.