Before the 62nd Bayou Liberty Pirogue Races could even begin, it looked like the annual event might be a wash. Heavy rains delayed the start of the races on June 1, but the skies eventually cleared ...