Jim Crowley Saturday rides blog - May 31, 2025