Saturday July 28, 2018

SAT
28
SAT
28

SF Giants Baseball

at Oracle Park (6pm)

SAT
28
SAT
28

The San Francisco Marathon

at The Embarcadero (12noon - 7pm)

SAT
28
SAT
28

Jorge Maravilla at the Biofreeze SF Marathon Health & Fitness Expo in San Francisco

at Fort Mason Center (10 am & 3 pm)

FREE
SAT
28
SAT
28

BounceSF High Intensity Workout @ Alta Plaza

at Alta Plaza Park (10:00 AM)

SAT
28
SAT
28

Street Soccer National Cup SF

at Union Square (9am - 5pm)

SAT
28
SAT
28

Qigong Master Lesson and Film Shoot

at Palace of Fine Arts (09:00 AM)

SAT
28
SAT
28

Restorative Yoga Class

at Sivananda Yoga Vedanta Center (01:00 PM)

SAT
28
SAT
28

Healing & Inner Silence - Guided Rajayoga Meditation & Workshop

at Brahma Kumaris Meditation Center (10:00 AM)

SAT
28
SAT
28

Saturday Outdoor Vinyasa Flow @ Crissy Field

at Crissy Field (09:30 AM)

SAT
28
SAT
28

Inesis Demo Day @ Harding Park Driving Range

at TPC Harding Park (10:00 AM)

SAT
28
SAT
28

Shakeout San Francisco Marathon: FREE 5K run with Dean Karnazes

at Fort Mason Center (08:00 AM)

SAT
28
SAT
28

Saturday Groove: Silent disco beach yoga with Nicole Cronin + DJ Ean Golden

at Baker Beach (11:00 AM)

SAT
28
SAT
28

Ascend Body's Dolores Park Bootcamp

at Dolores Park (10:00 AM)

SAT
28
SAT
28

Get Kinky! Spanking and BDSM for Everyone at Kearny Good Vibrations

at Good Vibrations - Kearny (07:30 PM)

SAT
28
SAT
28

Pleasure the Puss! Cunnilingus For Everyone at Valencia Good Vibrations

at Good Vibrations - Valencia (07:30 PM)

SAT
28
SAT
28

Grief, Healing, and New Beginnings

at Twin Peaks (10:00 AM)