Fueled by French’s inspiring trip to Italy, Your Pie’s first store opened its doors in Athens, Georgia, and forever changed the way people experience pizza.