Capt. Spencer Slate – Iconic Florida Keys Captain and Dive Center Owner In this podcast I chat with Capt. Spencer Slate. Capt. Slate has been a Florida Keys diving icon since 1978 when he opened Slate’s Atlantis Dive Center. He is infamous for feeding barracuda from his mouth, and he has scars to show when […]