The Meadowlands’ Giants Stadium, shared by the NY Giants and Jets