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

The Weather Channel
Copyright © 2017, Los Angeles Times
EDITION: California | U.S. & World
68°