Fred DeLuca, co-founder of Subway chain, dies at 67
Wednesday, September 16, 2015 - 11:40
in Biology & Nature
Ed AdamczykMILFORD, Conn., Sept. 16 (UPI) -- Fred DeLuca, co-founder of the Subway sandwich shop chain, died at 67 after a two-year battle with leukemia.