why did beth mcleod leave channel 8 Who was Beth McLeod husband? Avatar January 30, 2023 0 Who was Beth McLeod husband? Beth McLeod What channel is Beth McLeod on? and Beth McLeod Fox 8. Is Beth McLeod married? Beth McLeod Post Navigation Previous When did Beck Bennett leave SNL?Next What happened between Bethenny and her husband? More Stories Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website Save my name, email, and website in this browser for the next time I comment.