Tearing Down Giants Stadium

With the completion of the (still to be named) new stadium at the Meadowlands, it is time for the old one to come down. A few days ago, my wife Despina and I took a ride over to reportage the demolition. The remnants of old Giants Stadium lie everywhere as the stadium, now literally cut […]