"With Pettitte essentially neutralized, the case came down to Clemens’ word against McNamee’s. McNamee provided medical waste he said proved he had injected Clemens with steroids in 2001, but although cotton balls in the waste were shown to contain traces of Clemens’ DNA, blood on a needle McNamee also kept was not a definitive match to the pitcher."
https://www.latimes.com/sports/la-xp...619-story.html
So the provable DNA was on different items than the steroids - and some of the DNA wasn't even a definitive match. Looks like the evidence against Clemens is even less than I thought.