Is Beth McLeod still with FOX 8 News?
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