Champs! Atlanta wins first World Series title since 1995, shuts out Astros in Game 6

Champs! Atlanta wins first World Series title since 1995, shuts out Astros in Game 6

USATODAY.com

Published

Three homers - Soler, Swanson and Freeman - backed Max Fried's six shutout innings that led Atlanta to a 7-0 victory over the Astros.

Full Article