Home

Watchdog

Neil Best leaves no stone unturned in the world of sports media.

RIP, Giants Stadium

It was a fun possibility to think about, but there will be no game at Giants Stadium Jan. 24, or any other day, forevermore.

All that's left now is the inevitable Jimmy Hoffa jokes, then paving the place over for parking.

Sigh.

Add new comment

advertisement | advertise on am New York

Neil Best on Twitter

advertisement | advertise on am New York