enjoy it. it's the closest you're going to get to one for a long time.
Is that what I smell when I drive by Giants Stadium?