The San Francisco Marathon is an annual USATF-certified road running event held in San Francisco, California that includes a full marathon, two half marathons, an ultramarathon, a 10k and a 5K.
The San Francisco Marathon is an annual USATF-certified road running event held in San Francisco, California that includes a full marathon, two half marathons, an ultramarathon, a 10k and a 5K.