2024 Travelers Championship betting odds stories - Golf News Net