I really don't think Zambrano was a icehole for fighting with Barrett, I think he was for calling him out in front of his teammates. Regardless, I think he showed a lot in what he said and the whole thing is water under the bridge. Zambrano is a young guy, and I think he prolly learned a valuable lesson from all this. I thought it was exciting. Unfortunate, but exciting. Besides, they are playing better baseball right now - and anything is better than focusing on the way they were playing before the fight, ejections, etc.