Thanks to Derek Byrnes. Conditions: Marina Aquatic Center, Long Beach Junior Crew, Newport Aquatic Center, Los Gatos Rowing Club, Marin Rowing Association, Oakland Strokes
Conditions: Marina Aquatic Center, Long Beach Junior Crew, Newport Aquatic Center, Los Gatos Rowing Club, Marin Rowing Association, Oakland Strokes