Rory McIlroy won the Players Championship in dramatic fashion. But who else won (and lost!) the biggest event of the year ...
Scottie Scheffler was T20 in his bid for a Players three-peat and hasn't won in 2025, so it's fair to ask about his game even ...