Sport Luck of the Irish: Rory McIlroy wins Players Championship in Monday playoff blowout themefreesiaMarch 17, 2025