Home » Tag Archives: St. Thomas Yacht Club

Tag Archives: St. Thomas Yacht Club

Callahan Wins International Optimist Regatta

Mitchell Callahan, from Cape Coral, Florida wins the 2017 International Optimist Regatta, presented by EMS Virgin Islands. Photo: Dean Barnes

Mitchell Callahan was in a sweet spot heading into the third and final day of racing at the 25th International Optimist Regatta (IOR), presented by Electronic Merchant Systems (EMS) Virgin Islands and hosted by the St. Thomas Yacht Club, June …

Read More »