HOW TO MASTER ULTRA-COUCHING SOURCES David Roche quote in Trail Runner Magazine Mindfulness study 90% Stat Team Sparkle Productions Ultra-coaching - techniques used by badass endurance athletes to fight off defeating thoughts and survive the injury tunnel.View the print version at: http:/...