play0:43

Heinz Field - Home of the Terrible Towel

Fly over Heinz Field, home of the Pittsburgh Steelers, through the lens of Madden NFL 17.