fbpx

Del Valle Doing Well

The Del Valle Open Water Festival in northern California is in less than two weeks. Race director Bill McCracken predicts that the weather will be superb and the lake water levels are strong. Over 200 [...]