Posted on July 27, 2019 by 3pointsportLatest News Some musings from our friends at The Beautiful Blog at sfgate.com “Optimism reigns” at Oakland Roots first practice