Braves vs Astros World Series Game 3: Snitker relishing 'wild' Atlanta home crowd