 The franchise played its home games at Kezar Stadium located at the south-east end of Golden Gate Park.In the same year they started to play in 2017, they won the 2017 NASL Championship and then folded 12 days later.The San Francisco Deltas soccer team were led by CEO Colombian-born entrepreneur, Brian Andrés Helmick.