As previously reported on BoxingScene.com, Amir Khan will fight Phil Lo Greco in his long-awaited British comeback, live on Sky Sports.

Canadian Lo Greco has been named as the opponent for 'King Khan' in his first fight in two years, at the Echo Arena, Liverpool, on April 21.

"I can't wait to get back into the ring on April 21 at the Echo Arena in Liverpool," said Khan.

"Phil Lo Greco will be coming with everything to win this fight and I'm not going to give him an inch. He's an aggressive fighter who is always looking to press the fight and come forward.

"That makes for a very exciting and action-packed fight for the fans.

"I respect him as a fighter and know he will be coming with big ambitions, but I'm going to put on a great performance and prove to the boxing world that the 'King' is well and truly back."

Lo Greco has shared the ring with current IBF world welterweight champion Errol Spence Jr and former holder, Shawn Porter.

Khan has been out of the ring since getting knocked out cold by Canelo Alvarez in Ma of 2016.

For that fight, Khan moved up to a catch-weight of 155-pounds to challenge Canelo for his WBC middleweight title - a move which the Bolton boxer now admits was a big mistake.

“Honestly, it’s a fight I should never have gone into because he was physically too big. I had my chances, I thought I could outbox him and be smart and not get hit but obviously he got me with a big shot," Khan told Boxing News.

“Before that, everything was going well but it’s boxing and you are going to get hit and you are going to get hit with big shots and he caught me with a tremendous overhand right that would have knocked most people out. But as an experience if I’d never taken that fight I would always have thought, ‘What would have happened?’ Now I’ve done it I can say I tried it, it didn’t work for me and that’s not going to happen again – where I move up in weight and make the same mistake.”