DeathFormer Denver Nuggets, San Antonio Spurs Owner, And Texas Billionaire Red McCombs, Dies At 95 February 22, 2023