A University of Oklahoma meteorology crew has put their research on hold to help the National Weather Service as Hurricane Delta makes landfall. OU’s Shared Mobile Atmospheric and Teaching Radar ...