The plan to build a $1.2-billion NFL stadium in downtown Los Angeles took a big leap forward Tuesday when the City Council approved the overall framework for financing the project. On a 12-0 vote, the council voted for a nonbinding agreement with stadium developer Anschutz Entertainment Group that allows for the demolition and relocation of a section of the Los Angeles Convention Center. That, in turn, would make room for a 72,000-seat stadium just south of Staples Center, which would open in 2016 with the planned name of Farmers Field. “Today, in moving this forward, we don’t lose one bit...