Just finished watching the Astros destroy the Indians. Houston is one scary team and definitely the most balanced team in the PO's. If they have any weaknesses, I didn't see it. The other thing that makes this team awesome is that they actually play better on the road than at home, so having the home field advantage against them won't matter at all. Btw, I wonder what Cleveland fans are saying about Tito right now?