Baker Mayfield and wife evacuate before Hurricane Idalia makes Florida landfall
Hurricane Idalia made landfall Wednesday at 7:45 a.m. near Florida's Big Bend and came ashore as a Category 3 storm.
Hurricane Idalia made landfall Wednesday at 7:45 a.m. near Florida's Big Bend and came ashore as a Category 3 storm.