Top Headlines

Spurs owner insists team to stay in San Antonio

Spurs owner Peter J. Holt on Tuesday told fans the team will remain in San Antonio amid a plan to have the franchise play a few games in Austin, Texas.


May 10th, 2022

No comments

Comments are closed.