With the season nearly half over, the Astros are an astronomical 28-9 on the road and 51-25 overall. After a shitty season last year, Dallas Keuchel is 9-0 with a 1.67 ERA. It will be nice to get him off the DL. Who are these Astros? And why am I talking to myself? I guess it's better for this forum to have a thread talking about the Astros than for it to be a secret meeting place for @huskers1217, @moxie, and @Used 2 B Hu.