Tag Archives: train

The complete elite athlete

I spent 15 years of my life as a high performance athlete and the last decade as a high performance coach. In that time I’ve come to know and observe many of my sports finest athletes as well as the … Continue reading

Posted in Uncategorized | Tagged , , , , , , | Leave a comment