News

Scottie Scheffler continued his incredible run in 2025 by winning The Open Championship at Royal Portrush, Northern Ireland, ...