jake ballard

Diary of a Giants Fan: Giants Stun Patriots – Grades
What can I possibly say about that game that has any chance of living up to the spectacle it was.  I'm not sure Bill freaking Shakespeare could pen words brilliant enough to describe the game that just happened, but I'll give it a shot.  The New York Giants, as injury depleted a …