I'm in town for work and it would be awesome to get a chance to check riding the delta off of the bucket list. I'm working in Santa Clara and off around noon every day, so I believe I could be in the area by 2ish. I have no gear with me so I would be bumming all of that as well. Anything I can cram a size 12 foot into works for me.
If anybody can hook it up I would be thrilled. Thanks in advance. And of course I'm an experienced rider w/gas money and whatever else I can contribute ready to go.