Jim Crowley Saturday rides blog - July 5, 2025