In an effort to put the construction of the NFL stadium on the fast track, Carson City Councilmembers voted unanimously Tuesday to set up financing for an environmental cleanup of the 168-acre former landfill to ensure the site is ready for immediate construction if the project is approved later this year, the Daily Breeze reports.