Summary The Atlanta Braves bested the Houston Astros 7-0 on Tuesday night in Game 6 of the World Series, winning their first title since 1995. Atlanta starter Max Fried threw an impressive six ...
HOUSTON, Texas (KTRK) -- As the Braves return to Minute Maid Park to finish the World Series, they arrive in Houston carrying more than just a 3-to-2 series lead. "We somehow, every single time, ...
The Atlanta Braves are World Series champions. The Braves defeated the Houston Astros 7-0 in Game 6 to claim the championship Tuesday night. Atlanta scored three runs in the 3rd inning and three runs ...