Detroit’s football team may not be heading to the Super Bowl in New Orleans, but Little Caesars, the world’s third-largest pizza chain and the official pizza sponsor of the NFL, is with a new ...