(5-20-09) It is with deep regret that we report that Steve Larsen passed away last night while participating in a running workout near his home in Bend, OR. Steve was a successful endurance sports athlete who dominated the mountain and road biking circuit and then took up the sport of triathlon in 2001.
Steve was 39, and is survived by his wife and five children. Steve will be missed by many. Our thoughts and heartfelt sympathy go out to his family.