Archive for: Barry Bonds performance-enhancing drugs

Barry Bonds Perjury Trial Set for March 21 2011

Barry Bonds, a former record setting MLB player who faces 11 felony counts of perjury and obstruction of justice for his testimony during a 2003 MLB steroid investigation, has been ordered to appear in federal court in San Francisco on March 21, 2011. +Continue Reading

Around the Web