The Big Boy restaurant chain’s iconic overalls-wearing mascot used to be an ubiquitous sight across the U.S. — especially here in the Detroit area, where the nearly 90-year-old company is headquartered. At its height there were nearly 1,000 Big Boys across the country, but their number has declined precipitously over the years as dining tastes […]
