Find tickets for San Antonio Spurs vs. New Orleans Pelicans in San Antonio, TX at AT&T Center on April 15, 2020