Algerian giants MC Algiers have unveiled Joseph Esso after agreeing a deal with Ghana Premier League side Dreams FC.

Esso who has signed a three-year deal with the Green and Reds was unveiled on Monday after completing his deal.

He was handed the prestigious no.10 shirt by the club.

Below are shots from Esso’s official unveiling in Algeria.