Is Beth McLeod still with FOX 8 News?

Farewell Beth McLeod | Our goodbye to Beth McLeod Fox 8 from last night’s newscast.

Is Beth McLeod still in Cleveland?

SAYING GOODBYE IN CLEVELAND After 20 years on the Cleveland airwaves spread over two television stations, meteorologist Beth McLeod is saying goodbye.

Is Beth McLeod married?

Beth McLeod

Who is Beth McLeod husband?

Beth McLeod