The Town FC score, but lose to Ventura County FC in inaugural match
Sporting brand new uniforms and a new logo, The Town FC played their first-ever game on the road in Southern California but came up short to the home side, Ventura County FC, 2-1. Ventura opened […]