Nationals force World Series Game 7 with 7-2 win over Astros
miflippo/iStock(HOUSTON) — After falling to the Houston Astros at home in Game 5 of the World Series, the Washington Nationals managed to turn their fate around and stave off elimination Tuesday night to keep their dream of winning their first title alive. But the Game 6 victory came with some […]