Clippers rumor of new Westside arena could justify franchise purchase price

Los Angeles already has the Staples Center, Forum, Galen Center, StubHub Center, and a new football stadium coming, so why would the Clippers build a new home on the Westside?

Advertisements