7 / 8

Former San Francisco Giants baseball player Barry Bonds leaves the federal courthouse in San Francisco after a hearing about his perjury trial, Thursday, June 23, 2011. (AP Photo/Paul Sakuma)

Former San Francisco Giants baseball player Barry Bonds leaves the federal courthouse in San Francisco after a hearing about his perjury trial, Thursday, June 23, 2011. (AP Photo/Paul Sakuma)

Barry Bonds sentenced

Barry Bonds has been sentenced to 30 days of house arrest and two years of probation for federal conviction.