The constant doubt that plagues all major league players will be a shroud of skeptiseum as long as there is a game. Science will always be one step ahead of the bureaucratic protocol that leads to testing of performance enhancing and HGH drugs.
In Barry Bonds case there is little doubt in the mind of the general public that he did and possible still does one form of HGH. His arrogance and demeanor have not helped his cause.
Jason Giambi on the other hand, just to mention another known user, has taken a different approach in his handling of a similar career persona. He admitted to something, although nothing directly, and continued to be the good ambassador for the sport and his work ethic.. He did all of this in the toughest media market in the country and you rarely, if ever, hear a negative word about him.
While looking at Giambi and his physical appearance, one still has to question his reliance on HGH or some other type of stimuli. The fact that he has broken down so much also casts a slight shadow on these issues.
So it appears that Bonds has the arrogance and prejudice to make his life as complicated as it is. He is one of the best players to ever put on a uniform and his personality has put him deeper into the black book of sports records.
There will always be the question mark of performance enhancing drugs in sports, that will never change. Unless an athlete is found out legally or by his own admission that he used these drugs it will be the athlete and his personality that will determine his public persona.