Leon’s Triathlon Gears Up for Fifth Annual USA Triathlon Military and First Responders National Championships
COLORADO SPRINGS, Colo. -- The fifth edition of USA Triathlon Military & First Responders National Championships heads to Hammond, Indiana, this Sunday, June 1, as part of Leon's Triathlon. Coined “America’s Race,” Leon’s Triathlon has a long legacy of...