Joseph Esso made a mistake leaving Hearts for Dreams FC - Yahaya Mohammed

Esso  parted ways with Hearts of Oak after both parties failed to agree on terms for a contract

Esso parted ways with Hearts of Oak after both parties failed to agree on terms for a contract