The Delta Ditch Run is billed as a downwind run starting just outside Richmond Yacht ...
The forecast was ugly early in the week. Rain and more rain. We certainly ...