Advertisement · 728 × 90
#
Hashtag
#28Days28BikeShirts
Advertisement · 728 × 90
Post image

#28Days28BikeShirts Day 25: Ye olde @BikeEastBay hoodie. Too easy? Well I don't have too much left at this point! http://t.co/wsACMsUlcv

0 0 0 0

#28Days28BikeShirts Day 24: 2009 @AIDSLifeCycle finisher tee. SF to LA, my first & still longest multi day bike ride ever

0 0 0 0
Post image

#28Days28BikeShirts Day23: @SFBART #BikesOnBoard tee from 2013 commute hour access trial, still going strong in 2015! http://t.co/Xs93m7iymi

0 0 0 0
Post image

#28Days28BikeShirts Day 22: Minty green #BikeToWorkDay 2014 tee. This year's cool design to be released soon! http://t.co/DOXx7mGU2k

0 0 0 0
Post image

#28Days28BikeShirts Day 21: My 2014 CA @ClimateRide jersey! Just took some 2015 hopefuls on a training ride today. http://t.co/CpENECcwdn

0 0 0 0
Post image

#28Days28BikeShirts Days 18 & 19 two-fer: @BikeWalk jacket and @BikeEastBay grey beautiful machine tee http://t.co/lW8ZoXvHcz

0 0 0 0
Post image

#28Days28BikeShirts Day 17: 2010's #RideForAReason shirt not much to speak of but the 110mi event was lotsa fun! http://t.co/AjQIhUD33R

0 0 0 0
Post image

#28Days28BikeShirts Day 16: #BikeToWorkDay 2013 tee. Possibly my favorite design to date, lots of fun details! http://t.co/QCG996dIY4

0 0 0 0
Post image

#28Days28BikeShirts Day 15: Made it to top of hill @ Cal State in Hayward w my @AIDSLifeCycle jersey on. Hot today! http://t.co/2GmyDCbk4x

0 0 0 0
Post image

#28Days28BikeShirts Day 14: League of Courteous Cyclists tee, design by @SarahBecan http://t.co/ce6dhiP0Jx

0 0 0 0
Post image

#28Days28BikeShirts Day 13: #BikeToWorkDay 2012 shirt #OMGNoHelmut #CallSenatorLiu #DangerWillRobinson http://t.co/ZAffBMYGCz

0 0 0 0
Post image

#28Days28BikeShirts Day 12: Long day today, thoughts of #Pedalfest coming to @JackLondonSq on 7/25/15 got me thru it http://t.co/9gTfBaFEKO

0 0 0 0
Post image

#28Days28BikeShirts Day 11: Got this one just for being a Google Map Maker nerd http://www.google.com/mapmaker http://t.co/oTyCxAnAgA

0 0 0 0
Post image

#28Days28BikeShirts Day10: Taking it way back 8yrs for ye olde #BikeToWorkDay 2007 shirt. Maybe my 1st BTWD tee? http://t.co/LaecfWfXZn

0 0 0 0
Post image

#28Days28BikeShirts Day 9: Ride For a Reason 2011. That's the year we rode 110mi in 110 heat! http://rideforareason.dojiggy.com http://t.co/gyWAReBB9L

0 0 0 0
Post image

#28Days28BikeShirts Day 8: Volunteer tee from first-ever #Oaklavia in 2011. Follow @walkoakbikeoak for 2015 dates! http://t.co/w2VZ0HJj1s

0 0 0 0
Post image

#28Days28BikeShirts Day 7: SF Randonneurs jersey! Tho I'm enjoying a short ride today by rando standards. http://t.co/a1VvB4rWEe

0 0 0 0
Post image

#28Days28BikeShirts Day 6: My #BikeToWorkDay 2010 shirt. The event design has come a long way in a few years! http://t.co/sLsZdkp0jC

0 0 0 0
Post image

Busy day, but I still couldn't neglect #28Days28BikeShirts number 5. Grab a handle, indeed! http://t.co/dADWO31LxK

0 0 0 0
Post image

#28Days28BikeShirts Day 4: Classic @BikeEastBay "beautiful machine" shirt in Oakland A's green+gold http://t.co/SYHuItndPG

0 0 0 0
Post image

Day 3: #28Days28BikeShirts I am the operator of my pocket calculator. http://t.co/PB34aowvqg

0 0 0 0
Post image

#28Days28BikeShirts Day 2: Ride 4 A Reason 2013 shirt, a Oakland public schools fundraiser http://rideforareason.dojiggy.com http://t.co/WSDPFuIZB8

0 0 0 0
Post image

It begins! #28Days28BikeShirts http://t.co/HBe48gz4Vm

0 0 0 0