There are a ton of Sox/Giants fans based on radio broadcasting back in the day. I actually know a Yankees/Pats fan. Due to BOS and NYC being 200 miles apart, there's a lot of overlap, especially in CT.
Why would anyone park there?
Was up on the monster watching Frank Thomas crush some BP. He drills a car across the street. Some dbag absolutely loses his s*** for a ball smacking his car. Stupid.