2024 Genesis Scottish Open players stories - Golf News Net