The "El Diablo Baja Challenge" mountain bike race, and awesome Baja mountain bike riding is the focus of this week's Ride Guide. GT's downhill rider, Eric Carter, is the featured pro rider.