American bobsledder.
Born June 11th, 1932 in Saranac Lake.
Died November 21st, 2019 at 87 years old in Florida.
Because I have loved life, I shall have no sorrow to die. Amelia Burr