Aecom and Turner to oversee 70000-seat LA stadium… 298-acre mixed-use project being built in Inglewood in downtown Los Angeles, which will be the home ground for the Los Angeles Rams American …