A Tribute to Larry Scott – The First Ever Mr. Olympia Bodybuilding Champ

Just found out that Larry Scott, one of the all time bodybuilding greats and the first ever Mr. Olympia past away on Saturday, March 8, 2014.  For those that do not know what the Mr. Olympia is, it is the ultimate award for bodybuilding excellence in the sport of bodybuilding.  The Mr. Olympia to bodybuilders…

Continue Reading →