News

Stephanie Abrams may be known around North America as one of the rising stars on The Weather Channel, but she hasn't forgotten where she came from. Abrams, a University of Florida graduate ...
Stephanie Abrams makes a living making predictions. However, the Weather Channel meteorologist isn’t a big fan of the long-range hurricane predictions that come out each season suggesting how ma ...