SALT LAKE CITY -- Larry Dee Scott, a trailblazing bodybuilder who rose to fame in the 1960s and became the first Mr. Olympia by winning the top international competition, has died at the age of 75.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results