NJ got the 2014 Super Bowl....

toblin
Tue, 25 May 2010 23:28:18 +0000

Good time to ask the question: Why did the powers that be decide NOT to put a dome on the newest, high tech stadium in the biggest market in the entire country? That decision makes zero economic sense. Who profited by this?