Thalia CastilloBy Jasper Blake / Coaches / December 9, 2014 September 10, 2020Thalia’s passion for the sport of triathlon is clearly evident as soon as you meet her.