With $6.7 billion in public money, NFL closes stadium era

With $6.7 billion in public money, NFL closes stadium era
Source: ESPN.com