Major Hurricane Delta is on track for a northern Gulf landfall on Friday evening. The National Hurricane Center expects the storm to move inland over western Louisiana on Saturday, the seventh ...