runwithken: Open water swimming--at the LAST Tri of the season! Swimmer at the Mystic Marauders Triathlon in Winchester, MA.
runwithken: LEANING into the turn! Cyclists at the Buzzards Bay Sprint Triathlon in Westport, MA.
runwithken: Running through SUNLIGHT and Shadow! At the Prospect Bandit Run (PBR 5K) in Waltham, MA.
runwithken: Welcome to the Blender! Open Water Swimmers at the 1-mile Sharkfest Swim across Boston Harbor in Boston, MA.
runwithken: Phantoms
runwithken: Grey sky...grey road...and a BLUE STREAK on wheels! Cyclist at the Buzzards Bay Sprint Triathlon in Westport, MA.
runwithken: Reaching for the SKY! Open Water Swimmers at the Hero Triathlon (Olympic-distance) on Cape Cod.
runwithken: Swimming through a DAZZLING arc of spray! Open Water Swimmer at the Hero Triathlon on Cape Cod.
runwithken: PHANTOM Cyclist in hot pursuit! At the Cranberry Trifest Sprint Triathlon in Lakeville, MA.
runwithken: Running STRONG! Triathlete at the Cranberry Sprint Triathlon in Lakeville, MA.
runwithken: We launch ourselves into the open water--swimming through FROTH and fury! At the 2012 Witch City Triathlon.
runwithken: Churning the blue water into froth and FURY! Open Water Swimmers at the Witch City Triathlon in Salem, MA.
runwithken: And we're off! Runners at the Cranmore Hill Climb in North Conway, NH.
runwithken: Welcome to the blender! Open Water Swimmers at the Witch City Triathlon in Salem, MA.
runwithken: I love this sport! Cyclist POWERING uphill at the Witch City Triathlon in Salem, MA.
runwithken: This isn't rain. It's SPRAY...from a powerful swimmer! At an Open Water Swim in Winchester, MA.
runwithken: An aero cyclist--KNIFING through the sea breeeze! At the Witch City Triathlon in Salem, MA.
runwithken: On the mountain, we are all small...but we STRIVE! We defy gravity and scale--and we RISE! Runners at the Acidotic Racing Loon Mountain Race.
runwithken: Open water swimmers in a MAELSTROM of froth and fury! At the Wild Fish 1 and 2-mile Swim in Salem, MA.
runwithken: Running uphill to greet the SUN! Trail Run at Dawn in Lexington, MA.
runwithken: The Upper Walking Boss (a black diamond ski trail) is one kilometer of Joy...Pain...and Disbelief! Runners at the Acidotic Racing Loon Mountain Race.
runwithken: Open water swimmer reaches ahead as water droplets FLY! Early morning swim in Dracut, MA.
runwithken: An open water swimmer SLICES through sunlight and spray! Early morning swim in Dracut, MA.
runwithken: Water droplets fly in a graceful arc from the fingers of an Open Water Swimmer!
runwithken: On the Upper Walking Boss, some runners fall to their knees and PRAY! At the Acidotic Racing Loon Mountain Race.
runwithken: Running straight up to the SKY! Runners at the Acidotic Racing Loon Mountain Race.
runwithken: This runner will sprint past me in about ONE SECOND! At the Tory Row 5K in Cambridge, MA.
runwithken: Greater Boston Track Club (GBTC)'s Tom Derderian sets a BLISTERING PACE at the Cranmore Mountain Race in North Conway, NH.
runwithken: How a Mountain Runner cools off after the Cranmore Mountain Race! Open Water Swimming in Lake Chocorua in Tamworth, NH.
runwithken: We don't just run up a brutally steep grade. We're running into the teeth of a GALE-FORCE WIND! Runners at the Mt. Washington Road Race in Gorham, NH.