The Atlanta Braves shut out the Astros 7-0 to become World Series champions Published November 2, 2021 at 10:44 PM AKDT Twitter LinkedIn Email