American sports and entertainment corporation
Spurs Sports & Entertainment L.L.C. is an American sports and entertainment organization based in San Antonio, Texas. Wikipedia