I have always wondered how catchers could keep their cool during home plate collisions... when someone hits you that hard -- clearly purposefully -- I would figure you would want to beat the everloving crap out of the guy.
Nice brawl. Barrett will see a suspension, for certain.