The city of Philadelphia has not been kind to the Pittsburgh Steelers over the years. It’s a place that they haven’t won in ...