BODYBUILDER Albert Beckles is one of the most successful athletes in the sport and was renowned for his unrivalled longevity. Having competed in more than 100 competitions, Beckles continued his ...