Under OL 1960 i Roma kom Long på tredjeplass, etter landsmennene Bill Nieder og Parry O'Brien. Fire år senere, under OL 1964 i Tokyo støtte han 20,33 m, og tok dermed gull.