Tropical storm Sara could make landfall in Florida on Wednesday, Nov. 20, after potentially hitting the Yucatan Peninsula, ...