Carlsbad Marathon and Half Marathon presented by Tri-City Medical Center