Sports Gambling Today: Travelers Championship PGA Preview & Odds
The PGA Tour heads to TPC River Highlands in Cromwell, CT for the Travelers Championship this week. SI Gambling Insider Frankie Taddeo sets the scene with a look at the opening field and odds.