News
Industry Icon Steve Hed Passes
Steve Hed collapsed from unknown causes, and is dead at the age of 59. He was the manufacturing entrepreneur with the longest pedigree in the sport, his company the first-ever triathlon brand.
by Slowman, November 26, 2014