The Los Angeles Clippers will finally have their own home starting next season. The $2 billion arena located in Inglewood will seat approximately 18,000 people, and among the stadium's many features ...
A group of Inglewood residents filed a lawsuit Tuesday alleging the city violated state laws by entering into an exclusive negotiating agreement to develop public land for theLos Angeles Clippers' new ...