It's Friday. It's been a rough week to be a Giants fan. Here is a little something to, hopefully, send you into your weekend with a little bit of a smile on your face. It is, after all, the holiday season.
Giants vs. Jets: Remember when Victor Cruz did this ...
Smile, Giants fans.