Can somebody tell me what the heck is happening to the Pittsburgh Steelers? I know they have their share of injuries, but come on. Losing game after game to teams that seemingly didn’t have the firepower to even share the same field has become the norm. The latest kick in the nads — losing pretty comprehensively to biannual whipping boys, the Cleveland Browns. I guess the Steelers are participating in some sort of charity by donating wins to these hapless teams. Read all about it here.

maybe we should elaborate on what we mean by "amazing".