clock menu more-arrow no yes

Filed under:

Braves celebrate 2021 World Series Championship

New, 1 comment
World Series - Atlanta Braves v Houston Astros - Game Six Photo by Bob Levey/Getty Images

The Atlanta Braves brought home their first championship since 1995 with a 7-0 win over the Houston Astros Tuesday night. Here are some sights and sounds from the celebration.

If you were wondering where Alex Anthopoulos was during the trophy presentation, apparently he is back in Atlanta after testing positive for COVID-19.