Itinerary: AT&T Center

San Antonio, by population the seventh-largest city in the U.S. and the 25th-largest metro area as of 2013, seems like too big a region to have just one team in the “big four” professional sports leagues. But only one it … Continue reading