Boo.
Say what you want about Bonds, but he's silencing his critics.
And yes, he has undergone Steroid testing earlier in the year and came up clean, and even at his age (41) he is playing at a level acheived by very few.
The guy may not be Mr. Congeniality, but he is arguably the greatest BB player of all-time.