Jun 16 1996 Free Pizza from Papa Johns! Posted on June 16, 1996 by DealFinder Sign up for Papa Rewards to earn free food and more! Deals2Buy Hot Deals and Coupons – All Deals