American track and field athlete (1920-1973).
Born October 3rd, 1920 in New York City.
Died June 18th, 1973 at 52 years old in Los Angeles.
Neither the sun, nor death can be looked at steadily. François de La Rochefoucauld