Morning-23 miles with my wife, the last 10 or so with our daughter's Special Olympics training group. Afternoon-34 miles of high altitude climbing (9500 to over 12,000, twice) with youngest son who was on a 25lb steel framed bike, wearing tennis shoes, and proving once again that there are some major advantages to having 20 year old legs.