Neil Frank, a former Director of the National Hurricane Center and longtime meteorologist for Houston’s CBS affiliate, died over the holidays. Frank passed away on Dec. 19, as reported by KHOU 11, ...