Al Allen, who's remembered for braving wind, sleet, snow and hail for his weather reports, was one of Detroit TV news' most ...
Allen was a fixture on air on FOX 2, reporting on crime and corruption, featuring stories highlighting the best of people in Metro Detroit.