Who is it here that is a New York Giants fan? I can't remember

That is awesome. I had no idea he played on the Giants.

1 Like