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.
Disclosure: This article may contain affiliate links, meaning we could earn a commission if you make a purchase through these links.