I’ve trained with Gavin and his trainers for years. They’ve helped me stay at the top of my game, push the limits of my body, and help me along the road to recovery after debilitating sports injury (muay thai is a hell of a sport)… Gavin himself has trained top athletes all over the world as well as help…