2024 KLM Open final leaderboard stories - Golf News Net