Hey now.. How about you guys just back off? I remember when the Yankees were in town (Very hard game to get tickets to) and someone said "RED SOX SUCK" and he literally had a pack of fans chasing after him.
Boston isn't a good town to be a Red Sox fan in.
Go Pedro!!
(If you haven't noticed, I am a Red Sox fan.

) Oh and I thought they were getting a new Fenway.