Braves Win World Series, honored with two parades in Atlanta and Cobb
Share

Thousands of sports fans flocked to Truist Park on Tuesday night to watch the home team take on the Houston Astros at Minute Maid Park field in Houston, The Braves did not disappoint as they defeated the Astros 7-0 in Game 6 and won their first World Series title since 1995 . The Braves took the Series four games to two behind strong pitching and three big home runs.
Once back in Atlanta, the Braves were honored with two parades, one in downtown Atlanta and the other in Cobb County at Truist Park. Thousands of fans lined the streets in Atlanta and in Cobb County to celebrate hometown heroes.