ExtremeRavens Posted January 3, 2015 Share Posted January 3, 2015 Although the latest forecasts had called for rain to hold off until later tonight, rain is now falling steadily at Heinz Field hours before kickoff. View the full article Link to comment Share on other sites More sharing options...
Recommended Posts