Major Hurricane Idalia is now hours from landfall on the Florida's Gulf Coast. The storm is expected to come ashore on Apalachee Bay and move through the Central Florida Panhandle. Full Story: https://ift.tt/qwLOmXQ
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles