Amazing Mystery of The New York Giants (Part 3)

The voiceover and music seem phony  – added later? – but who cares.

Hey Fred Wilpon – look at this.  Video proof that the New York Giants existed!   Can we honor them with something other than “green seats?”