Sports November 4, 2017 0 Astros Defeat Dodgers in Game Seven of the World Series By: Vincent Pensabene The 2017 World Series concluded last night with a winner-take-all Game Seven,…