Trust me, even the most die hard of 'Stros fans had counted us out. Ive been watching intently the past week and its just been unreal. Day after day Houston is getting clutch hitting at clutch times while day after day the Cards keep tailspinning further and further.
Whether the 'Stros make it or not, this has been one of the most exciting end of seasons ever for me. Unreal.