‘I’m not perfect’: Analyst opens up after roasted Rory McIlroy read

Rory McIlroy

Rory McIlroy hits his par putt on his 72nd hole at the U.S. Open.

Getty Images