Still no sign of Jimmy Hoffa at Giants Stadium.

(Did I mention I'm a Teamster? No, really. I am.)