Atlanta Braves World Series Trophy makes a stop in Trojan Arena

Visitors to Trojan Arena were treated to a unique opportunity to be in the presence of a historical piece of hardware, the long-awaited return of the World Series trophy to the south, more specifically Braves country.

“I think so many members of Trojan nation, they’re part of Braves country as well too,” says Executive Associate…

Read More