FYI, Giants Stadium was demolished a few years ago, replaced by the new MetLife Stadium adjacent to the former Giants Stadium site.
They took it down in 2010, after the new one was built:
http://www.cnn.com/2010/US/02/04/new.york.hoffa/index.html
The CNN article is full of “Hoffa urban legends’.