Amir Khan is to return to the ring after announcing a bout with Phil Lo Greco.
Khan hasn't fought since May 2016
Former unified light welterweight world champion Khan (31-4) has not fought since his defeat to Saúl 'Canelo' Álvarez after moving up to middleweight in May 2016.
Canadian Lo Greco (28-3) beat Jesús 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.
Khan "I'm not going to give him an inch"
"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."