McEnroe is a marvel, that's no surprise. Let's not forget that he briefly returned to the ATP a few years ago, won a doubles tournament in San Jose against some good players, and then retired again. I watched that moment of history live - he was the most impressive player at the net, by far.