The deal for a piece of the Spurs comes as NBA valuations rise on the back of an 11-year, $76 billion media rights deal.
The deal for a piece of the Spurs comes as NBA valuations rise on the back of an 11-year, $76 billion media rights deal.
Sign in to your account