GOAT. One if my favorite Bonds moments was when they used to have Jenny Finch (or whatever that softball pitcher's name is) pitch against MLBers on This Week In Baseball and she would always embarrass them. She had this little smug way about her and then she faced Barry one day . This dude was putting the bat on the ball on every single pitch . And I don't remember what he was saying but his little comments as he was doing it had me dying.
I also enjoyed seeing the Angels rip that world series ring from him in 2002.