Marathon rocks San Diego streets
This Sunday, June 5 the Dodge Rock ‘n’ Roll Marathon and 1/2 Marathon come to San Diego. More than 30,000 runners and walkers to San Diego are competing in this year’s sold out race. To energize the competitors, more than 60 bands are performing on 40 stages throughout the course. San Diego residents are encouraged…