Within a few years, “PLAY BALL!” might be a ubiquitous phrase heard in downtown San Antonio. “Today, I’m so excited to be able to announce that the Elmore Group has committed to bring a AAA franchise to San Antonio to play in a new downtown stadium for the 2019 season,” Mayor Ivy Taylor said at a Thursday morning City Council meeting. read more