Saturday April 20, 2019

SAT
20
SAT
20

National Parks Day

at San Francisco - The City (all day)

SAT
20
SAT
20

AYSO Region 45 Fall 2019 Open Registration

at Registration (12:00a-11:59p)

SAT
20
SAT
20

Wellness and Vitality with Therapeutic Essential Oils

at Ballast Coffee (10:00 AM)

SAT
20
SAT
20

K.O. FIT Bootcamp

at Five Animals Kung Fu Academy (09:00 AM)

SAT
20
SAT
20

Watch CRAWFORD VS KHAN at Pete's Tavern - World Welterweight Championship Boxing

at Pete's Tavern (06:00 PM)

SAT
20
SAT
20

Pickup Basketball on Saturday Mornings

at Telegraph Hill Neighborhood Center - Tel Hi (11:15 AM)

SAT
20
SAT
20

White Crane Kung Fu for Beginners

at Noe Valley Ministry (10:00 AM)

SAT
20
SAT
20

Guided Rajayoga Meditation & Workshop - Healing & Inner Silence

at Brahma Kumaris Meditation Center (10:00 AM)

SAT
20
SAT
20

San Jose State Spartans Baseball vs. Fresno State Bulldogs Men's Baseball

at San Jose Municipal Stadium (02:00 PM)

SAT
20
SAT
20

Myofascia & Therapy Balls: Roll & Release with Jordan Kersten

at GLOW Yoga & Wellness (01:00 PM)

SAT
20
SAT
20

The Femme! Experience--Primal, Sensual Movement

at Moksha Life Center (12:00 PM)

SAT
20
SAT
20

SF Bicycle Coalition Family Learn to Ride Workshop

at Now Hunter's Point (11:00 AM)

SAT
20
SAT
20

The Art and Science of Rejuvenation

at The Center SF (02:00 PM)

SAT
20
SAT
20

Sacramento River Cats vs. Salt Lake Bees

at Sutter Health Park (07:05 PM)

SAT
20
SAT
20

~Naked Yoga For Women~

at Just Won Ton (07:00 PM)

SAT
20
SAT
20

Saturday Groove : Beach Yoga with Erin Gilmore!

at Baker Beach (11:00 AM)

SAT
20
SAT
20

2019 Bay Area Derby Season Opener

at Palace of Fine Arts (05:00 PM)

SAT
20
SAT
20

San Jose Earthquakes vs. Sporting Kansas City

at PayPal Park (06:45 PM)