The more I think about this, the more pissed off I get. Mesa should have been tossed immediately, and he should be facing a suspension. MLB should have stepped in long ago and told him that the next time he nails Vizquel, he's facing a 30 game suspension.
I can't believe that you can vow to hit a guy every time you face him, proceed to do so every time, and not face any repercussions.