01:22am CDT, 10/22/14
Article
"Josh Innes and Ted Johnson"
Is Not Available At This Time.
Houston Texans v Pittsburgh Steelers
during their game at Heinz Field on October 20, 2014 in Pittsburgh, Pennsylvania.

Steelers rally past stunned Texans 30-23


The deluge started with a desperation third-down heave, a trickle that turned into a downpour and led to another abrupt turn in the Pittsburgh Steelers' confounding season.