Joe Huff enters his first season as Athletic Trainer for the Norfolk Admirals. However, he has been a member of the Anaheim Ducks organization since the 2008-09 season after spending time with the Ducks' AHL affiliates in Syracuse (2010-12) and Iowa (2008-09).
Prior to his time with the Ducks organization, Huff spent the previous three seasons (2005-08) working as the Athletic Trainer for the ECHL's Augusta Lynx. In addition, Huff spent six years (1999-2005) as the Athletic Trainer for the United States Hockey League's (USHL) Des Moines Buccaneers after beginning his career with a brief stint in the Central Hockey League (CHL) with Macon. A native of Marshalltown, Iowa, Huff graduated from Iowa State University with a degree in Exercise and Sport Science in 1998.