Isaac Dogboe signs long-term promotional agreement with Top Rank

Terms of Dogboe's deal, which was not unexpected, were not announced
Terms of Dogboe's deal, which was not unexpected, were not announced