I’ve already given you some reporting on this year’s Mashpee Superswim but it’s clear a more detailed race report is necessary. For my family, the Mashpee Superswim has always been a bit of a gamble, and questions arise each and every year. What will the weather hold? Would the swim be postponed, or cancelled? Would … Continue reading