Baseball is generally a non-violent game. There may be a few collisions on the basepaths or at home plate, but it never usually rises to the contact you'll see in football or hockey. That is, unless you get the pitcher angry.
When fights occur in a baseball game, it's usually over a pitcher throwing at or near a batter. In this case, Cincinnati Reds reliever Amir Garrett was on the mound in the final inning of a game where the Pittsburgh Pirates were leading by 8 runs.Garrett's catcher and pitching coach were talking to him when something got said in the Pirates dugout. That was all Garret needed. He charged toward the dugout and...well, you can just watch and see what happens.