TERENCE CRAWFORD showed off his incredible body transformation - just days out from fighting Canelo Alvarez.
Crawford - who started his career winning title in the 135lb lightweight title - faces Canelo next Saturday in Las Vegas.
And he jumps 14lbs from his last fight to challenge for Canelo's undisputed 168lb super-middleweight titles.
Crawford has been out of the ring for over a year - and has evidently put on muscle ahead of the mega-bout.
The unbeaten American posed shirtless - showing off his hulking abs and biceps as one fan said: "Canelo in trouble."
Another commented: "Big fella look terrifying."
A third posted: "SHREDDED!"
Crawford's last fight was at 154lbs - beating Israil Madrimov for the WBA title.
It comes after also winning undisputed titles at 140lbs and 147lbs.