Cheer up Giants fans!

It’s Christmas. I know many of the Big Blue faithful are feeling down these days so here’s some holiday cheer for you from University of Phoenix Stadium. I assume the angle of this photo looks familiar. If not, imagine Plaxico coming at you. Merry Christmas!

%d bloggers like this: