You guys that thought there was value at +280 over a killer team like STL should be jizzin in your pants to get +200 over this Mets team that is "11-28 since the All-Star break, and have averaged 2.5 runs while losing 15 of 17 at Citi Field"
After thinkin about it, I'm pretty sure the owners of the Astros put this on the market for anyway betting on their team.....