Here is the video link
to Buster Posey's gruesome collision at home plate last night with Scott Cousins of the Florida Marlins.
Dirty play or clean hit? It doesn't matter because if I am part of the Giants, I would be very angry regardless. A reserve on the Marlins takes out your best hitter for possibly the whole season?
I don't expect any retaliation this afternoon though by the Giants. It was a "baseball play" and these collisions happen in a game. I don't think Cousins needed to smash Posey on that play though as I think he could have slid in and still have been safe.