St. Louis passes final piece of public financing for NFL stadium
The St. Louis Board of Aldermen passed a measure to put about $150 million toward a proposed $1 billion-plus stadium, giving the city a proposal to give the NFL before the league's deadline.