I saw that earlier, really sucks. I wonder if it could be natural?
This report has a few more details, not much but a little. Landis is, of course, denying any knowledge. I think after a bad day, a couple beers and a hummer from the wife would boost my testosterone/epitestosterone ratio too.