From the Archives: San Luis Rey Road Race, 1996

This photo shows the Cat 5s lined up for the start, and right out front, waving at the camera, is Team Xtreme's Glen Garrovillas. It was Glens first road race, enough to make anyone nervous, but he rose to the occasion as they say, powering away from the lead group in those final fifty meters of the finishing climb, to take the win.