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.