2001 belegte Morgan ein weiteres Mal den siebten Platz bei den Weltmeisterschaften. Bei den Panamerikameisterschaften erhielt er 2001 eine Bronzemedaille. Saisonhöhepunkt 2002 waren die Commonwealth Games in Manchester, Morgan unterlag im Finale dem Briten Winston Gordon. 2003 gewann Morgan die Silbermedaille bei den Panamerikameisterschaften hinter dem Brasilianer Carlos Honorato. Zwei Monate später besiegte Morgan den Brasilianer im Halbfinale der Panamerikanischen Spiele in Santo Domingo, im Finale unterlag er Brian Olson aus den Vereinigten Staaten. Bei den Weltmeisterschaften in Osaka bezwang Morgan im Viertelfinale den Kubaner Yosvane Despaigne. Nach seiner Halbfinalniederlage gegen den Georgier Surab Swiadauri verlor Morgan auch den Kampf um Bronze gegen Carlos Honorato. Bei den Olympischen Spielen 2004 in Athen unterlag Morgan im Viertelfinale dem Südkoreaner Hwang Hui-tae und schied dann in der Hoffnungsrunde gegen Mark Huizinga aus.