Subway Sandwich Chain Co-Founder Fred DeLuca Dies At 67 Published September 16, 2015 at 12:58 AM AKDT Twitter LinkedIn Email