Posted May 12, 2018 ChampRace2018-35 Scott Richards (green boat) rides a big puff to the windward mark. Photo: Mike Ferring