ATLANTA — The Atlanta Braves and the World Series Championship Trophy are now back home in Atlanta.
The plane carrying the Braves team landed at Hartsfield-Jackson International Airport just before 6:45 p.m. Wednesday night, just one day after winning the World Series in Houston, Texas.
A fleet of buses met the plane to take the team back to Truist Park.
Before heading back to the ball field, Freddie Freeman spoke to Channel 2 sports director Zach Klein about what it was like to return to Atlanta as a world champion.
“Everyone’s excited, giddy and we can’t we’re just so happy to be back in Atlanta,” Freeman said.