89ºF

Spurs fans flock to AT&T Center for Game 3 watch party

San Antonio Spurs fans flocked in droves to the AT&T Center to watch Game 3 of the NBA Finals.
San Antonio Spurs fans flocked in droves to the AT&T Center to watch Game 3 of the NBA Finals.