Inglewood’s City Council Tuesday night approved a proposal for an 80,000-seat NFL stadium, voting to greenlight it outright instead of putting it on the ballot this summer, KPCC reports. The developer said construction will begin by the end of the year.