citysneakerssf.com
Fun runs & races
Caribbean Sounds 10K: 2010 Kaiser Permanente 5K: 2011 Giants Race 1/2 Marathon: August 27, 2011 Kaiser Permanente 1/2 Marathon: 2012 Nutty Run 5K: 2012 Nike Women’s 1/2 Mar…