VAFC: Vampires in The City
Vampires once roamed the pitch in San Francisco. Founded around the turn of the last century, VAFC terrorized the San Francisco Soccer Football League for 20 years before fading into the mists of history. This is their story.
By Joshua Duder
Read More