Triumph means "the act of greatly overcoming an obstacle". The word itself is powerful and motivating, which is why it perfectly takes its place within the Triumph Foundation's name. The Triumph Foundation is an organization devoted to helping individuals with spinal cord injuries overcome whatever obstacles they are facing and to do so in a […]