joediliberto.wordpress.com
The Agony and the (Ultimate) Ecstasy of a Giants Fan
The New York Football Giants won Super Bowl XLVI in their trademark fashion: stretching it out and snatching away the last breaths of their fans en route to a heart-stopping win. And we Big Blue lo…