Skip to main content
play

A preview of Inglewood's $5-billion newly developed SoFi stadium

The new multi-billion dollar SoFi Stadium and entertainment complex is the largest in the NFL.
Harrison Hill, Paste BN