2024 Travelers Championship betting guide stories - Golf News Net