John McEnroe cityfile · 02/03/08 09:38PM One of the greatest tennis players of all time, John McEnroe is as famous for his on-court disputes with officials as for his dozens of tournament titles. He's now a tennis commentator on NBC and with the BBC.