Outdoors San Diego

Del Dios Trail Race

Del Dios Trail Race Aka: “The Race of the Gods” Del Dios (Spanish) translated to English: “Of the god” Trail running race located off Del Dios Highway at Lake Hodges equals “The Race of the Gods” Now that that’s all cleared up, I was on hand for the January 8th race in support of Jenna […]