Sports

What was happening the last time the Cleveland Browns won in Pittsburgh?

The Browns have lost 16 straight in Pittsburgh, a streak dating back to Oct. 5, 2003. What else was going on the last time the Browns won Heinz Field?