Day 1 of 365 on the road from surgery to an Olympic-distance triathlon Follow along

Disclaimer

Plain version: this site is my story and general education. It's not medical advice for you.