Arm wrestling legend Devon Larratt is one such individual who recently got himself a stem cell treatment. The Canadian arm wrestler, who is also a proud member of the Canadian armed forces ...