WMUR - ManchesterPolice investigating crash that left one man dead on Towle Road in ChesterMay 19, 2023 at 7:45 a.m.Police are investigating a deadly crash in Chester.