 Is it Shoffley? I think it's Shoffley. Xander Shoffley won the 2024 Open Championship on Sunday at the Royal Troon for his second career major and second in his last three starts. So it touched off the first American sweep of the men's major golf championships in 42 years.