Black Friday Weekend Sale - 20% Off the Barstool StoreSHOP NOW

Watch Truist Park Lose Its Mind When the Braves Won the World Series

Hell. Yes.

After more than a quarter of a century, the Atlanta Braves have another World Series title. And while they didn't get to clinch it in Atlanta, Braves fans were more than happy to pack Truist Park once again for a watch party to see their team finish it off.

I'm so happy right now. I wish I was in Atlanta for this moment, but Braves fans everywhere can rejoice tonight. We did it, y'all.

I'm sure Truist and The Battery are going to be full of absolute scenes tonight. Live it up, Braves Country.