Ezra Francis, also known as "Sugar Ray Do-Do" and "the Withdoctor" died on April 8th, 2008.
A very colorful character, full of charm, and hugely liked and respected on the Manchester scene.
Thanks to britishwrestlingreunion.co.uk for the above.
If you have any furhter information on Mr. Francis, please let us know.