News

OWENS, JESSE (12 September 1913-31 March 1980), was a world record setting track-and-field athlete during the 1930s.In 1950 sportswriters voted him as the world's top track star of the century. Born ...