Mr. Sid’s Ira Segel dies at 78

Ira Segel, co-founder and longtime operator of the Mr. Sid’s men’s clothing store in Newton Centre, died Sunday at the age of 78, ¬†the trade magazine¬†Womens Wear Daily reports. The full story is behind a paybwall and I haven’t seen any other updates...

Pin It on Pinterest