Joseph Esso completes USM Algiers move

Joseph Esso formerly played for Accra Hearts of Oak and Dreams FC
Joseph Esso formerly played for Accra Hearts of Oak and Dreams FC