He is a man of principle, and simply too far over to the right on the "mad scale" to ever become a world-class manager. But there's something about Paolo Di Canio that makes you adore him like a guilty pleasure.
Whether it's his sportsmanship or arguing with one of his own players or rushing back to his former club to pick up some belongings or simply playing with a dog while being interviewed by a television channel, Di Canio is a unique character.
There is simply no one who falls under the same category as the Italian, who in his playing days turned out for the likes of Lazio, West Ham and several other clubs.
But after his controversial departure from Swindon Town was confirmed two weeks ago, Di Canio is now plotting his next move in management.
Several media outlets have suggested Di Canio could replace Sam Allardyce at West Ham, where he is still viewed as a heroic figure after a successful stint at the club between 1999 and 2003.
The 44-year-old has obviously denied the claims, but they highlight how the former AC Milan striker's two-year reign at Swindon has increased his reputation.
And here, we look at his next possible destinations. Wherever he goes, you know that he will be creating a noise about something.