Moments after the game ended, my mom reported by phone that there was audible yelling in the streets of Newington, Connecticut. Here in South Bend, Indiana, there was a bit of celebratory car-horn honking moments ago.
I can only imagine what it’s like in Boston.
UPDATE: Here’s a live webcam view of what it’s like:
ANOTHER UPDATE: And here’s a photo: