Braves fans react to World Series win

November 3, 2021
1 min read
The Atlanta Braves have won The World Series.

The Atlanta Braves have won The World Series.

The Braves won the championship 7-0 in Houston, ending a 26-year drought.

Braves fans were both elated and emotional in their response to the victory. Below is what some of your fellow Braves fans had to say about the victory on social media.

https://twitter.com/PastorJock/status/1455740936873512962
https://twitter.com/atllegend93/status/1455740936336576516
https://twitter.com/J_Steve_22/status/1455740934315028480

The form you have selected does not exist.


Trending

Counties in The News
457
274
228
151
137
120
see more close table

Events Calendar