So the Red Sox have won the second World Series in my lifetime, an unreality so profound that I'm still not sure I'm quite grasping it, although I'm understanding it better now since driving
arctacuda home. There was much loud playing of "Dirty Water," and honking of horns, and general screaming and jubilation, and somebody was lighting off fireworks as I drove home over Memorial (because the police had closed off my exit off Storrow), which delighted me. And okay, now, suddenly, I'm watching a musical montage on NESN of this past season, and I'm a bit teary-eyed, I admit it. They
really did it again! Everyone is on the streets, and cars are still honking, and people are still cheering. I am going to collapse into my bed in a few minutes.
But, first, the Red Sox, it seems, have won the World Series again!
Let me process it for a second...
SQUEEEEEEEEEEEE!