If you are signed up for Papa John’s Rewards then you may want to check your account! They have rewarded many of their members with 15 FREE points! I just checked my account and sure enough it was there! I just snagged another FREE pizza!
Head over here to check your account!