Not a great 12 months for Papa Johns. Their CEO, John Schnatter, steps down, controversies with the NFL and now Peyton Manning is distancing himself. The reason behind Manning selling all 31 of his Papa Johns locations in and around Denver is up for debate. But we might guess...!
Mike Florio has a few ideas. WATCH BELOW: Plus read about the reported $10M contracts being floated to Manning from Fox and ESPN HERE
- Don Stuck