Barry Bonds Said to Use Illegal Steroids in 2003 San Francisco Giants slugger Barry Bonds reportedly used undetectable steroids during the 2003 season, the first in which Major League Baseball banned the substance, the San Francisco Chronicle reported Saturday.