Gregor Chisholm
The Houston Astros and Atlanta Braves will set foot on baseball’s biggest stage for Game 1 of the World Series on Tue...