News

Scottie Scheffler wins the 2025 Open Championship at Royal Portrush by four shots, finishing with a score of 267 — 17 under ...