Go Deltas! Wait, who are the Deltas?
Posted On: August 18, 2017
Posted In: Brian Helmick, China Global Television, Fortune, Mark Niu, Michal Lev-Ram, San Francisco, soccer, sports, startup
Comments: No Responses
Posted In: Brian Helmick, China Global Television, Fortune, Mark Niu, Michal Lev-Ram, San Francisco, soccer, sports, startup
Comments: No Responses
San Francisco Deltas soccer team CEO Brian Helmick has an appeal for fans.