Mike Francis is out at 11 Alive

12:51 pm Jan. 27, 2014

Mike Francis, chief meteorologist at the NBC affiliate 11 Alive here since the summer of 2011, has left the station.

Why? I am not 100% sure but I’m told he was taken off air before his