Triathletes battle the course and the heat in this year's Tri-Louisville

Triathletes battle the course and the heat in this year's Tri-Louisville