Audley Harrison has insisted that he will "show up" for the fight against fellow former Olympic super-heavyweight David Price when the pair meet in Liverpool on October 13.
Harrison has largely struggled since making the switch to professional boxing after his gold medal in Sydney 2000, but he has vowed to make a good fight of his meeting with Price.
"On a few occasions I haven't shown up which has really hurt my reputation, but I will show up in Liverpool," Sky Sports News quotes Harrison as saying.
"Whatever way you look at it, it's a crossroads fight between two Olympic medal winners.
"It's uncertain which direction I'm headed in while David is on the way up. My career has had tremendous highs and incredible lows. I've ridden the ship as best I can.
Price will be defending his British and Commonwealth heavyweight titles.