Saturday May 27, 2023 Approx. 30 miles; 800 feet climbing; average speed around 10 mph (leisurely, with frequent regroupings) This is a route that has no big climbs; we go south from Pleasanton to Sunol, then down Calaveras to Ohlone Park and then back to Pleasanton. You can buy food in Sunol if needed; we […]