Ele era localizado em East Rutherford,
New Jersey, mais precisamente no
Meadowlands Sports Complex, que também compreende o o circuito de corridas Meadowlands Racetrack e o ginásio
Izod Center. Cabiam por volta de 80.242 pessoas sentadas, sendo assim o segundo maior estádio da NFL, perdendo somente para
FedEx Field, localizada em
Washington, D.C..