Hundreds of riders gathered at McLaren Park Saturday for SF’s first sanctioned mountain bike race, the McLaren Short Track Challenge. The main event of the first San Francisco Mountain Bike Festival, it turned out to be a hell of a challenge, just as the name promised. We’ve been keeping busy the last few weeks with […]