Creed’s rise at the turn of the millennium was fast, loud, and massive, and Live in San Antonio captures the band right in ...