Former MLB All-Star Asdrubal Cabrera started a massive brawl during a Venezuelan Professional Baseball League game between the Caribes de Anzoategui and Tiburones de La Guaira after punching an opponent because the batter began showing up the pitcher that the homerun that was hit off.
Cabrera took exception to Carlos Castro flipping a bat following his third home run of the game.
Cabrera played for the Cleveland Indians, Washington Nationals, Tampa Bay Rays, New York Mets, Philadelphia Phillies, Texas Rangers, Arizona Diamondbacks and Cincinnati Reds.

Asdrúbal Cabrera. Photo courtsey of The Comeback