F or nearly eight years, the court of public opinion has deliberated over whether former Giants superstar Barry Bonds lied about knowingly using steroids as he shattered baseball’s all-time home run records. Now, it will be a jury’s turn to hand down a ...