Seriously, I think you are being way too harsh here. Bonds gave the Giants the lead with the homer, so it's not like he didn't help his team (he had a hit earlier, too). Plus, they typically pull him for a defensive replacement late in games, anyway. They had a little more than half the game left? I am not being harsh here in this instance. True. For some reason I thought it was the 7th. At any rate, I have no problem with him leaving the game after one last curtain call. Not that it really will accomplish it, but taking him out will hopefully bring some attention back to the game itself. Plus, the manager may have figured his emotions may take his head out of the game (yeah, I know, he should be a professional, etc., but he did almost break down when thanking his father). Bottom line is that I don't like Barry Bonds, but he just broke the single greatest record in all of sports. I have no problem with his celebration, his family's celebration, the game being paused, his speech, what have you. It is an exciting moment and there was nothing inappropriate about anything that took place.