As a Cle fan, I always said Pit finds ways to win, they're "lucky" No matter what they seem end up a 500+ plus team and sneak into the playoffs etc...If I bet on a Steelers game, it's def not against them....just have always felt that way. No explanation...Just the way it is.