Graham gave a syringe of a previously undetectable steroid to US Anti-Doping Agency ( USADA ) investigators to touch off the BALCO steroid scandal in 2003 , a fact he would not admit until several years later .