In 2009, McEnroe appeared on 30 Rock again, in the episode Gavin Volure, where the title character, a mysterious, reclusive businessman (played by Steve Martin) invites him to dinner because he bridges the worlds of "art collecting and yelling."
In 2012, McEnroe, commentating for ESPN, heavily criticized Australian tennis player Bernard Tomic for "tanking" against Andy Roddick at the US Open. However, Tomic was cleared of any wrongdoing, saying that he was "simply overwhelmed by the occasion" (this was the first time that he had ever played on Arthur Ashe