Amir Khan is to return to the ring after announcing a bout with Phil Lo Greco.
Former unified light welterweight world champion Khan (31-4) has not fought since his defeat to Saul 'Canelo' Alvarez after moving up to middleweight in May 2016.
Canadian Lo Greco (28-3) beat Jesus Gurrola in his last fight in June but has suffered defeats to former welterweight champion Shawn Porter and current IBF title-holder Errol Spence Jr in his career.
"He will be coming with everything to win this fight and I'm not going to give him an inch," Khan said ahead of the April 21 bout in Liverpool.
"He's an aggressive fighter who is always looking to come forward."