Astros are the team to beat... Red Sox and Yankees are not championship teams. It’s all about Houston
Well, they've won 3 WS since 2004, so yeah, I think they are.
But if you are talking about this year in particular, I do agree.
If they make it an interesting series, and some guys catch fire, they have a chance.
Astro's just seem a notch above at the moment. But we've seen the Sox do amazing things, so who knows...