So two journalists decide to gather together all of the allegations against Barry Bonds and that equals guilt? His entire reputation is destroyed because of an argument based on a 'totality of circumstances.' Sorry Jack, this is America. Here you are innocent until proven guilty, and a sensational book, no matter how much someone wants it to be true, does not equal proof.
Did Barry Bonds knowingly use steroids? Probably. But that is what is called a guess, and the book says nothing we didn't know already. When Barry tests positive for steroids or admits his use or is caught on tape saying he used, then we can call him guilty and discuss his legacy in baseball and why baseball didn't act to stop steroid use earlier. Until then, maybe after then, Barry Bonds is simply one of the greatest players ever.
To be honest, I really hope he hits fifty home runs this year while baseball is aggressively testing him, just to shut up preening, self-indulgent blowhards like Gene Wojciechowski.