Tropical Storm Edouard hits Gulf Coast · NBC News · Sentinel