I have been a Giants fan my whole life and that means I've been through a lot. I've seen big wins, and big heartbreaks. I have to say that the game last night was one of the most amazing, stressful and exhausting games I have ever seen. Nothing is ever easy with those Giants! They really make the fans earn it, but we love them...especially this morning!