Wednesday, May 20, 2009

Rest in Peace, Steve Larsen

Steve Larsen, the only American to compete in the world championships in mountain biking, road cycling, cyclocross and triathlon, died suddenly today during a running workout. He is survived by his wife and 5 children. Larsen was 39.  Find out more.


Full Results from today's Luna Cycles Fantasy Giro d'Italia
Post a Comment