Steve Lyons, meteorologist in charge of the National Weather Service San Angelo, Texas, office, is a possible hurricane center director candidate.

The Weather Channel
Loading