Barry Bonds failed a test for amphetamines last season and originally blamed it on a teammate, the Daily News reported Thursday. When first informed of the positive test, Bonds attributed it to a substance he had taken from teammate Mark Sweeney's locker, the New York City newspaper said, citing several unnamed sources. "I have no comment on that," Bonds' agent Jeff Borris told the Daily News on Wednesday night.