Pizza Hut, the world’s largest pizza chain, has 12,000 stores in 84 countries and has one of the most successful franchise systems in the world. But no one unfamiliar with the chain would have known that two college kids baked the first of what would later become America’s favorite pizza, […]