Search Results for: Steve Larsen RIP

Steve Larsen RIP

Velonews reports that athlete Steve Larsen passed last night of a heart attack during a work out. He was 39 years old. Larsen raced with Lance Armstrong on the Motorola team in the 90s, he won the NORBA National Cross Country title in 1998 and 2000, and competed in world class triathlon events in 2001, read more »