The Atlanta Braves shutout the Houston Astros 7-0 in Game 6 to clinch the 2021 World Series on Tuesday at Minute Maid Park.