>> A young man protests in Moscow...with a Red flag...wearing a Yankees cap. While it may confirm the suspicions of some Red Sox fans, I think it's just plain goofy. <<
Come on now... Red Sox fans are from Massachusetts. We all know that means they're commies.
-- A Yankee fan living in exile from the People's Republic of Massachusetts.
(Yes, NY has a lot of pinkos, too... but they're all Mets fans. :^D)
Actually, I believe the reason the Sox won the Series is because my sainted Grandmother could finally go to the Almighty in person and intercede for them.