Although i believe the Mythbusters debunked the Meadowlands theory.
Only way is if he's in the parts of the parking lot that haven't been dug up yet, considering since the renovations to the racetrack, the addition of the Giant's offices and training complex, and building of MetLife and Xanadu there's like no parts of the area that haven't been dug up yet.