Athletes

Leo Sugar

Leo Sugar: key obituary facts

Is Leo Sugar dead? Yes. Leo Sugar died on September 26, 2020, at age 91.

Cause of death: Leo Sugar's cause of death has not been publicly confirmed.

What was Leo Sugar known for?

He was known as American football player (Chicago/St. Louis Cardinals.

Leo Sugar

American football player (Chicago/St. Louis Cardinals

Died on Saturday September 26th 2020

Other athletes

More from America

More from September 25, 2020

Tags