Fans of the Atlanta Braves fill the bar at Southern Hart Brewing in Hartwell on Tuesday night, watching the late innings of the Braves’ first World Series title in 26 years.
The Atlanta Braves won their first World Series since 1995 Tuesday night with a 7-0 victory over the Houston Astros.
The Braves clinched a 4-2 series victory in Houston, with Jorge Soler ...

Premium Content is available to subscribers only. Please login here to access content or go here to purchase a subscription.