Berkeley, CA
Wednesdays starting Apr 9
Oakland, CA
Wednesdays starting Apr 2
Foster City, CA
Mondays starting Mar 10
Burlingame, CA
Thursdays starting Apr 17
Oakland, CA
Thursdays starting Apr 10
Castro Valley, CA
Tuesdays starting Apr 8
Walnut Creek, CA
Tuesdays starting Mar 18
Concord, CA
Wednesdays starting Apr 9
Palo Alto, CA
Thursdays starting Apr 17
Mountain View, CA
2 upcoming leagues