Struggling Papa John's names activist investor as chairman
Starboard has the option to purchase up to $50 million additional shares by the end of March.
Starboard has the option to purchase up to $50 million additional shares by the end of March.