St. Clair's Taekwondo Dojo in Ingleside: Free Classes, Tuesday Archery
McLaren Park Basketball Court: Free Runs at New Herz Rec
Glen Park Basketball Court: Free Saturday Wheelchair Hoops
Bernal Heights Basketball Court: Free Saturday Marathon Run
Oceanview Basketball Court: Free All-Day Friday Open Gym
Fillmore Basketball Court: Free Late Runs at Hamilton Rec
Arise Yin Yoga Studio, Pacific Heights: Candlelit Mondays
Yoga Mayu Yin Yoga Studio, Potrero Hill: Therapy Ball Nights
Hot 8 Yin Yoga Studio in the Marina: 108-Degree Long Holds
Purusha Yin Yoga Studio, Outer Richmond: Sunday 6 pm Holds
Arise SF Vinyasa Yoga Studio: $32 Week, Which Flow to Pick
Mission Vinyasa Yoga Studio, $49 Unlimited Month: Lotusland
Inner Sunset Vinyasa Yoga Studio, $59 First Month: The Shala
Castro Vinyasa Yoga Studio, $20 Community Flow: Castro Room
Presidio Vinyasa Yoga Studio, 90 Degree Flow: Baptiste SF
Ask Karpo for more information.