Nach seiner Collegezeit am Meridian Community College in Meridian, Mississippi meldete sich Moon zum NBA-Draft 2001 an. Nachdem er nicht gedraftet wurde, spielte er 2001/02 in der NBDL bei den Mobile Revelers. Nach einem Kurzeinsatz an der USBL und der NBA-Summer-League spielte Moon eine weitere Saison in der NBDL bei den Revelers und in der Saison 2003/04 bei den Huntsville Flight.