Hello all - first-time poster, long-time lurker.
The Astros are going to be a tough nut to crack but I think, if a few cards fall our way, we've got a good shot at the WS. Definite underdogs, but I think this team is starting to embrace that role and will take a full head of steam into Houston. Really looking forward to Friday night!