News

ZEELAND, Mich. (WBTV) - The company that makes an iconic NASCAR trophy plans to shut down, according to reports. Howard Miller, a furniture and clock-making company based in Michigan, currently makes ...