http://www.youtube.com/watch?v=Rwo3YD2w40A&feature=plcp



The Giants organization should have this moved down to MetLife Stadium as an attraction and tribute to their former stadium. It would be...