The new stadium is lookin’ good.  I can’t wait to see a game there, but did they say 15,000 fewer seats than Shea?  Larger version on the original site here.