Formulate an answer to this elaborate question: George Francis trained world champion Ugandan former professional boxer who competed from 1980 to 1991, and 1996 to 1999 and held the WBC super-welterweight title during what time period?
from 1989 to 1990