This is one of the better brawls in the past 5 years. An actual punch landing gives this 4 stars.
Most of the good brawls I can remember involved the Reds but this one was good. In the 90's I attended two Reds games in which Dibble started brawls. He actually was getting choked at home plate in one of them.
I have on tape a great brawl in Houston when Ron Gant took Pat Borders to the cleaners. Another fight ensued a few innings later.
I used to have tape of Junior slinging his bat at Mark Langston after Langston threw two pitches behind his head. If memory serves, the bat hit the mound and clipped Langston.
I remember another doozie in NY when Dibble pounded Teufel in the middle of the back enciting another bar room type brawl.
Strawberry going into the dugout and punching someone was pretty wild too. I believe he was a Yankee at the time.
My favorite player ejection was Carl Everett as a Red Sox head butting the umpire. To be honest I felt the ump deserved it. I know that is not a popular position and I certainly would never condone that behavior from any player. I just felt that guy had it coming.