August 2017

Doing the Legwork

From running across the country to managing races around the world, TD Beach to Beacon race director Dave McGillivray has learned the value of preparation.

Swim, Run, Repeat | Casco Bay Islands SwimRun | Maine Magazine

Swim, Run, Repeat

Athletes test their skills and endurance in the Casco Bay Islands SwimRun.