Does St. Louis Need a New Stadium to Attract a New NFL Team?

IIP Photo Archive, CC BY 2.0 , via Wikimedia Commons

“In 1992 the former Trans World Dome, which was its name during the first few years of existence from 1995 until 2002 when it was renamed the now Dome at America’s Center, had cost taxpayers $280 million (nearly $500 million in today’s money). It was 100% taxpayer-financed.”

Gateway City Sports has more here.