He is fucking stupid though.

I actually think the whole think was a way to hype the fight. Hopkins probably called Joe and said "here's how we get people interested...go to the biggest fight of the year weigh in and hype another UK/US, Black/White fight. I'll play the Floyd role, you play the good guy and we'll get the ball rolling and make some great money."

Hopkins just went too far by making a dickhead comment that will turn people off rather than on. The world is far too PC nowadays.