Archive

Back to homepage
Swim

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.

Lifestyle

When Your Coach is Wrong

Great businesses and great relationships require friction.

Lifestyle

Triathlon is Boring

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

Mind

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.