John McEnroe has built a reputation in tennis for his fiery on-court personality, which often overshadowed everything else.