Very possibly. But he's not, so I suppose it's hard to say. As it is, Golovkin was too big and too strong and his brutal punches obviously took their toll, as Brook's eye attests.
It's rare for someone to have that speed and power.. if he was a middleweight he would lose the speed and all that..
if amir khan had a chin then he would beat brook and ggg if maidana had speed he would have won the first fight vs mayweather if, if, if