Long-time Detroit sportscaster Fred McLeod died late Monday night at the age of 67, the Cleveland Cavaliers announced Tuesday.
McLeod was a fixture on Detroit television in the 1980s and '90s, where he spent 24 years working for Channel 2 and Channel 4 and more than two decades as the play-by-play announcer for the Detroit Pistons.
He returned to his native Ohio in 2006, as play-by-play announcer for Cavaliers broadcasts on Fox Sports Ohio, and spent this summer doing TV for Detroit Lions preseason games.