Southwest Florida's Fort Myers Beach Town Council in Lee County appointed John McLean to its board on Tuesday, Feb. 17. It ...
Sarah Sulick, spokesperson for the National Transportation Safety Board, said the circumstances that led to the Feb. 15 crash remain unknown.