After 25 years, Neil left the Hurricane Center, and in 1987, joined KHOU 11 as Houston’s chief meteorologist. He shared his ...