It has been 10 years since Rory McIlroy won a major title, and his failure to nail down a U.S. Open victory at Pinehurst No. 2 last month put him under the golf microscope. Not to mention, McIlroy’s personal life has been under the microscope this year as well. He and his wife, Erica Stoll, […]