According to Werner Wolf, the B12 shot and lidicane? (sp) that Clemens says McNamee gave him would have been more likely to have been administered by a team physician, not a trainer.
My thoughts, as well. McNamee had no incentive to lie to the feds. He was a friend of Clemens, so why would he say Roger took steroids if it wasn't true? McNamee told the ruth because he knew he'd go to prison if he didn't.