Rory McIlroy’s Masters record and how many majors he has won as golf superstar eyes first victory at Augusta Published 09 Apr 2024 Full Article