Steve Lehman Wins 2000m Pursuit Masters National Championship 08/02/2013 - By Dave Casale

Another Championship, Another Win

In traditional fashion, Steve has won another national championship this past week at the Masters National Championship in Indianapolis, putting down an impressive 2:36.468 time for the 2000m individual pursuit. Congratulations to Steve!