I know we've won 2 World Series titles recently...
But doesn't Hendu's homer still hold a special place in your heart?
Wasn't that still the first time you allowed yourself to believe the Red Sox could win it?
I still get goosebumps watching this.
(Try to watch it only once... you won't be able to!)