Buzz Pop Read Time : 2 Minutes Barry Bonds, This Time Probably Pissing Off the PETA November 29, 2008November 29, 2008 YBMW Staff When Bonds isn’t caught up in the BALCO steroids scandal, one has to wonder what he’s been doing with all his free time.