nothern california high school mountain bike league

More than 700 riders compete in NorCal mountain bike race in Granite Bay

The Northern California High School Mountain Bike League hosted the largest high school race in league history Sunday. On a beautiful spring day, more than 700 athletes raced on a ...