Embarrassed to call myself a Giants fan (hopefully just for this week)
I sat in my Giants foldable chair stunned in disbelief. I had rushed my parents in getting me back to Cornell before 4:15pm on Sunday after my Thanksgiving break so I could watch the Giants play the Titans only to wind up extremely depressed for the entire night after the Giants blew a 21 point [...]