The NFL opened a Pittsburgh Steelers-themed KFC in Mexico, home to one of the largest Steelers fan bases outside the United States.