The Steelers hit a new low last night by losing to the then 1-11 Browns. They officially suck this year. Something is missing from their "killer instinct" and they are letting every team they play come back and beat them.
So yes, I concede this year. Have all your laughs now at my expense, I deserve it!
But I will have fun watching other teams crash and burn now that my team is done!