The Demon
Well-Known Member
- Thread starter
- #1
For those who live and wait for the NFL season I’m one of you. Let us know who your favorite team is. I know it might be easy to tell from where we live but a lot of us are transplants. I’ll start it off saying that I am a diehard Pittsburgh Steelers fan. Even though I grew up in Chicago I am a Bears fan but my Legion is the Steelers. It’s a long story of how I got there but I’ve been a Steeler fan even when they were bad before they won the Super Bowl’s. Lived through a lot of good and bad.
Sponsored