All sports Site
All sports Site
United States - San Francisco- Founded in 2001
San Francisco City Football Club is a football team from United States, based in San Francisco. The club was founded in 2001. San Francisco City FC plays their home games in the Kezar Stadium.
10 May 2018 - 03h00 First Round | CD Aguiluchos USA | 0 - 4 | San Francisco City FC |
17 May 2018 - 02h00 Second Round | Sacramento Republic FC | 3 - 1 | San Francisco City FC |