Just got the chance to run through the last couple of Rams games. Have to say WOW about this guy. Granted I'm only looking at about 2 1/2 games, but he seems talented as hell. Saw him miss 1 block the whole time and saw him throwing people around quite a bit. He does seem slightly off his game when he's running in space, but even then he was making good blocks.
The problems:
The thing I saw most often was that he hits people from behind A LOT. It's like he just wants to keep blocking and hitting until the play is over, and just doesn't care how he does it. Seems like it would be an easy fix if he cared at all to do it. Apparently he doesn't.
I think the "anger issues" and overreacting stem from what I just said above. He hits hard and he hits until the whistle blows (through the whistle maybe, but from what I saw not too late), and it pisses people off. Add to to that blocking people from behind, and I think the other teams' players retaliate. Once they start pushing or even trash talking, he goes too far with it.
The last game, the head butt was flat out stupid and in response to the other player jawing at him after Incognito kept up his blocking throughout the play. It was good, physical, nasty blocking. If he could just ignore the trash talk, it would have been fine.
The second penalty should not have been on him. Once again he blocked until he heard the whistle. Once again he hit a Titan player hard late in the play....but it was legal. Another Titan got pissed about it and hit him (well after the play was over). They didn't show anything after that so I'm not sure what RC did in return, but it was in retaliation. Once again stupid, but he wasn't acting "crazy" and just randomly hitting people (kind of the sense I got from what I was hearing). At that point I think he got the penalty due to reputation more than anything.
As I said in an earlier post, if he has had these same problems since his college days it's doubtful he straightens up now. But man he looks extremely talented to me. Guess I'll hope for the best and expect the worst, as any good Bills fan will.