Today I was joined by Mark Fleming aka IronManMark. Mark has competed in over 8 IronMan races, 100mile Ultra Marathons and many other endurance sports. We talk about resilience and how learning to enjoy yourself and be present on the journey is the key to a high performance life. We talk nature and the therapeutic impact of sports.