Press "Enter" to skip to content

The Astros are heavy World Series favorites, but should they be? | MLB on FOX

With the World Series set to start, oddsmakers love the Astros. But should they really be such heavy favorites? Not everyone on the MLB on FOX crew agrees.

Source:: Fox Sports News

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *