Welterweight contender Phil Lo Greco believes the end is near for former world champion Amir Khan.

Khan is returning to the ring for the first time in two years. The last time he saw action was back in May of 2016, when he was knocked out cold in six rounds by then WBC middleweight champion Saul "Canelo" Alvarez - a fight which took place at a catch-weight of 155-pounds.

After that bout, Khan (31-4, 19 KOs) underwent surgery for a hand injury and the for one reason or another he's been on the shelf while waiting for an opportunity to come up.

Besides the loss to Canelo, Khan has been stopped in two other fights.

Earlier this year he signed a three fight deal with promoter Eddie Hearn to get his career back on track.

Lo Greco believes the British star has finally eaten up all of his lives, and this time the final chapter will be closed.

Khan and Lo Greco collide in a welterweight contest on Saturday night from the Echo Arena in Liverpool.

"I think so, of course. Why wouldn't there be? His last fight, he got seriously hurt, he's been out for two years. I know mentally he's not stable. Physically he's god-gifted, but at this stage once you pass your 30s and you're not mentally right up here, it doesn't matter how gifted you are physically - this isn't going to work out," Lo Greco told Sky Sports.

"He's done great for boxing, he's done great for British boxing, but his time is up. Like I kept saying in the last press conference, it's like 'Streetfighter' the video game, you run out of lives. He's run out of lives and I think he knows that, but athletes they have a tendency to lie to themselves, thinking 'I've got one more.' Sugar Ray Leonard did it, Sugar Ray Robinson did it, [Muhammad] Ali, where they lie: 'No, I've got one more in me'.

"I think he should focus more on his health, than worry about his wealth. He's made a lot of money. Be happy, be a family man, enjoy your life. This is my time, absolutely."