Beth McLeod Biography

Beth McLeod is known for a meteorologist and the wife of Fred McLeod, the Cleveland Cavaliers and Fox Sports Ohio play-by-play announcer. According to, the longtime sportscaster and television announcer died suddenly on Monday night, September 9th, 2019 from a heart attack. To know about Beth McLeod, scroll down the page!Where is Beth McLeod [...]