Navigator Wins Russian Champs
Oleg Grichkine Wins Russian National Road Championship
Oleg Grichkine of the Navigators Cycling Team won the National Road Race Championship in his home country of Russia, today. Oleg, a past National
Champion in several track disciplines, is the first 2002 National Road Champion for the Navigators squad men in blue.