The Times Square Clock is back and glowing again on Fort Myers Beach. Town staff removed the clock from Times Square as a precautionary measure before Hurricane Helene and returned it this past week ...