Rory McIlroy remains excruciatingly close to winning fifth major after two years of top-level playJuly 25, 2023 Depending on your definition of success, it could be argued that nobody has been better at the last eight major…