professional baseball

  • November 16, 2007  

    Barry Bonds, who holds the all-time homerun record in baseball, was indicted on charges of perjury and obstruction of justice Thursday in connection with an investigation on steroid use in professional sports. An investigative sports journalist assesses the implications of Bonds’ indictment. Continue reading