2024 Genesis Scottish Open teams stories - Golf News Net