2024 European Open final leaderboard stories - Golf News Net