Aug 6 2001 Free Pizza from Papa Johns! Posted on August 6, 2001 by DealFinder Sign up for Papa Rewards to earn free food and more! Deals2Buy Hot Deals and Coupons – All Deals