San Francisco City

  Founded:
2001
  Country:
USA
  Stadium:
Kezar Stadium
  Capacity:
9,044

San Francisco City

  Founded:
2001
  Country:
USA
  Stadium:
Kezar Stadium
  Capacity:
9,044