More Than 600 Cyclists Reach Summit in 38th Annual Mt. Diablo Challenge
The Mt. Diablo Challenge is an 11.2-mile, individually timed ride that climbs 3,249 feet to the summit of Mount Diablo, starting up South Gate Road. More than 600 cyclists rode…
Read More