More than 30,000 athletes crossed the finish line Sunday as the 49th annual San Francisco Marathon concluded along the Embarcadero.
The two-day event featured a 52.4-mile ultramarathon and a traditional 26.2-mile marathon, alongside half marathon, 10K and 5K races.
Participants ran past iconic city landmarks, including the Golden Gate Bridge, the Presidio, Golden Gate Park, Haight-Ashbury and Oracle Park…