Originally Posted by Joseph
I stand about 4 feet in front of the TV on games like that, close towards the end and one team pushing hard to tie.
PB, that place is amazing isn't it. I can only imagine the energy flowing last night.
Yep, it was an amazing atmosphere for sure.
We decided to make the trip to Boston... actually just arrived.
Can't really believe we are here.