A letter to North Alabama from new WAAY 31 StormTracker Chief Meteorologist Jeff Castle. I am so excited for the opportunity to come home to North Alabama and be the next Chief Meteorologist of the WAAY 31 StormTracker Weather Team in Huntsville! The 12 years that I previously spent in the area was a transformative time in my career and personal life. I met my spouse and lifelong friends during my time here.