Sheffield is an ass, he over-reacted to the contact (the guy "threw a punch"? Come on, my 87-year old grandmother "punches" harder than that), and then his franchise's classless comments to back up his actions and insult Bostonian fans (see: Joe Torre, Derek Jeter) simply iced the cake for me. Gary Sheffield is a giant asshole who plays for a spoiled franchise that thinks the world should just stop spinning so it can play a damn baseball game already.
Agreed
There. That's my $.02 and then some.