Who is the owner of the Atlanta Braves?

WXIA 11 Alive

Cover picture for the articleATLANTA — The Atlanta Braves are headed to the World Series after finishing off the Los Angeles Dodgers on Saturday night with a 4-2 win to win the NLCS 4-2, as well. It's the first time in 22 years the Braves will appear in the Fall Classic. The last...

Comments / 5

Comments / 0