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