Monday Night was supposed to be a road game for the Steelers but it looked more like Tennessee was a home away from home.
The Steelers had a contingent of fans taking over the Titans LP Field in Tennessee for the Monday Night Football matchup where they won by a three point margin. Heinz Field South indeed. Got to love Steelers fans.