Originally Posted by gobears1987
This subject made me think that they really need to take down that 2005 World Champions banner on the outside of the park that you see on the Dan Ryan. It makes us look pathetic.
This post is ridiculous. What does the banner outside of Wrigley say? Or Pittsburgh? Kansas City? Cleveland? I've been a Sox fan since 1977. Do I want them to win more titles? Absolutely. Am I supposed to feel ashamed at the one WS title they've won since I've been a fan? Absolutely not.