The Houston Astros Dominate Game 5
Last night Sunday, October 27th, the Houston Astros defeated the Washington Nationals, 7-1, in Game 5 of the World Series at Nationals Park. The Astros have taken the lead in the best-of-seven series at 3-2 and head back to Houston one win away from their second World Series title in three years. A trio of Astros two-run home runs -- from rookie Yordan Alvarez, shortstop Carlos Correa and outfielder George […]