Bud Norris Struggles as the Houston Astros Lose 9-5 to the St. Louis CardinalsBud Norris Struggles as the Houston Astros Lose 9-5 to the St. Louis CardinalsThe Houston Astros offense continues to struggle as they lose again on Tuesday night.Weston OdomWeston Odom
The Houston Astros Take on Former NL Central Foe the St. Louis CardinalsThe Houston Astros Take on Former NL Central Foe the St. Louis CardinalsThe Houston Astros and the St. Louis Cardinals face off for the last time of the 2013 season.Weston OdomWeston Odom