Icon ios app
Strava
Free app for Android and iPhone

Mixed Terrain Epic - Coyote Hills, Alameda Creek, Mill Creek, Weller, Alum Rock, Sierra, Felter, around Bay