Holy $#@!, I have a blog. This was the most wicked season ever, and I think the rush must have affected my brain because I didn't blog a thing!
But I was watching, oh MAN was I watching, and University of Phoenix Stadium is now my favorite stadium EVER. After Giants Stadium, of course.
2007 World Champion New York Giants. That feels so good.