USA Triathlon Fatality Incidents Study Released
Courtesy of WOWSA, Huntington Beach, California. The USA Triathlon Fatality Incidents Study was released this week. USA Triathlon is the National Governing Body for the sport in the United States. Due to the number of deaths in the sport in the recent past, it convened a panel to objectively review the event-related fatalities. Over the past several