CT Post
|
Subway founder Fred DeLuca dies after long cancer battle
Just weeks after his global chain of sandwich shops marked 50 years since its first store opened in Bridgeport, Subway co-founder Fred DeLuca died ...
Flag as irrelevant |