- 3,269
- 14
- Joined
- Nov 10, 2005
Never understood the concept that having high expectations for their favorite team makes you delusional. Isnt your job as a fan to stick by your team no matter what or are u supposed to allow people to dog your team while standing around smiling? If you made a thread asking if the Sixers can become a title contender by adding a star or two, 85% of Philly fans would be in that thread discussing why it would be possible