Jack Torrance was a star college athlete at Louisiana State University in 1933 when this photo was made and he set the world record for the shot put. He only placed a disappointing fifth,
however, in the 1936 Berlin Olympics. That world record stook until 1948, though.
Mr. Torrance was a member of the Chicago Bears championship team of 1940.