The biggest fight of his career and Mark Hunt may not even get there.
Hunt is supposed to fight superstar Junior Dos Santos in UFC 160 at the MGM Grand in Las Vegas next weekend.
However an arrest, that took place over a decade ago, has cause his visa application to be turned down three times now.
His trainer Steve Oliver says Hunt has prepared better than ever for a fight that may not happen.
"Frustrating is an understatement to be honest.
"He's never trained as hard as he has for this camp.
"He's spent all his time here in New Zealand away from his family."
If Hunt is unable to sort the problem out by tomorrow, Roy Nelson will take his place in the main event.