Landis & a positive test?

Eurosport.com and others are reporting:

Tour de France winner Floyd Landis has given a positive drugs test for the male sex hormone testosterone, his Phonak team said on Thursday.

Hopefully the B sample doesn't agree with the test of the A sample, or there is a valid explanation (I have no idea what that scenario could be). Argh.