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:
Just kick my in the gonads. Tragically awful!
Never tell me the odds!
"so you're saying there's a chance!"
Post a Comment