Legend Of Body Building Mourned In Utah
Published on March 11, 2014 at 07:05AM
Utahns are mourning the death of the man known as the “Mister Olympia.” Utah’s Larry Scott was the first-ever winner of the Mister Olympia body building contest. Scott died Saturday from complications of Alzheimer’s Disease. Scott was considered a legend by the world body building community.