The fact is that Varejao is a dirty player. Oh, he's not the kind of player who intentionally hurts people, he just throws his body around without regard for the consequences. And he'll push it as far as the officals will allow, which is pretty far when Cleveland is playing at home.
If I were playing against Varejao I'd break his ribs and let them suspend me for as long as they liked.