Since 2002, the Spurs have been playing home games at the AT&T Center.