MLB World Series Winners Market: Can You Trust The Astros (-190)?

Ben Stevens joins Craig to discuss the World Series Winners market.