A clean bike and gear doesn't last long during a week like this when it's damp every morning.
With that said, today's ride to work and back featured a beautiful morning that was highlighted by a surprise close encounter with two coons who were less than thrilled with having to share the trail with me as I rode under the 48th St. underpass.
Then, on the trip home I rode within inches of a mallard who was going for a trail-side swim.
Sure beats being stuck in traffic for an hour a day! Today's miles = 19.7