Capt. Ryan O’Meara dies in the Bahamas Capt. Ryan O’Meara dies in the Bahamas The Triton Full coverage 2018-07-17 admin tweet