La larga y variada carrera de David Horne en los deportes de fuerza incluye las siguientes disciplinas: