An NC State University graduate and former WRAL weather intern is the new director of the National Hurricane Center (NHC). Michael Brennan previously served as the branch chief of NHC’s Hurricane Specialist Unit and for the past year has served as the acting NHC Deputy Director. While he was branch chief, he supervised one of […]