The model of a 70,000-seat professional football stadium set to open in Los Angeles in 2020, which will have $2.6 billion invested into it, was revealed at an office in Playa Vista.
Ellina Abovian reports for the KTLA 5 News at 3 on August 7, 2017.
33.971983-118.426587