Wednesday, December 19, 2012

Astros long World Series odds

Bovada released their MLB Futures Odds this morning (can't get the link - at work), and 29 teams are within 100/1 to win. One team is listed at 200/1, and I think you know where this is going...

Yes, your Astros have been listed at 200/1 to win the 2013 World Series.

3 comments:

Anonymous said...

Just kick my in the gonads. Tragically awful!

Denny Ingles said...

Never tell me the odds!

Anonymous said...

"so you're saying there's a chance!"