Tropical Storm Barry expected to make landfall on Friday, July 12 or Saturday, July 13. Delays expected through July 19.