Why it matters
Frost Bank Center opened in 2002 as the Spurs’ home and remains San Antonio’s main large indoor concert venue. Unlike many downtown arenas, it sits east of the city center on a broad event campus, so the experience is more about the building and crowd than the surrounding street scene.