Astros No Match For Braves In Game 6, Lose 7-0 As Atlanta Wins World Series
HOUSTON (CBSDFW.COM/AP) – In their third World Series appearance in the last five seasons, the Houston Astros had high hopes of bringing home their second title.
An inconsistent offense throughout the series, showed up again in Game 6 Tuesday night, Nov. 2 in Houston as... Read More.