Soccer Club the San Francisco Glens Get Glenned
KPIX 5's Vern Glenn -- a.k.a Mr Involvement -- joined a local amateur soccer club with an irresistible name. He lasted just long enough to tape this report. (7-13-18)

More Videos