SCSC 2019 Sean Cochrane Cara Cochrane and Dylan Staveley winners of the Ocean Race Posted By: Mark Pisani August 8, 2019 SCSC 2019 Sean Cochrane Cara Cochrane and Dylan Staveley winners of the Ocean Race