Back to homepage

Build and Descend with Purpose

I have been very fortunate over the years to share the lane (or at least share the pool) with some incredibly strong swimmers and triathletes.


When Your Coach is Wrong

Great businesses and great relationships require friction.


Triathlon is Boring

Don’t get me wrong, I love training. I love racing. I even love watching other athletes competing.


Thinking I’m One Behind

There is nothing quite like a big increase in stress to flush out any weaknesses in our overall approach.

Injury Prevention and Treatment

This Too Shall Pass

If you are going to play hard, at some point you are going to acquire an injury.