View Post FOX Affiliates | ShopTalk WOFL Shows Off New Set By Kevin Eck on Apr. 30, 2015 - 3:38 PM The set features a new weather center chief meteorologist Glenn Richards called a "severe weather hub."