Cleveland Cavaliers, Fox Sports Ohio play-by-play man Fred McLeod dies suddenly at 67

Prior to his Cavs work, McLeod was the voice of the Pistons for 22 seasons.