Link here
and now the ravens say they don't want to play night games in hienz because it's too tough to play there.. hmmmm
5. Heinz Field, home of the Pittsburgh Steelers. Home of the six time Super Bowl champions and the Terrible Towel, Pittsburgh is no fun place to play, especially late in the season when the cold winds whip off of the river front right through the stadium.
Bookmarks