Grand jury, schmand jury.
All through his career, Lance was tested repeatedly, over and over, while many others were also tested. Many of the others DID use PED's, and were busted by the same tests which Lance took.
Lance never failed a PED test during all those years. They went out of their way to make sure he was tested at every opportunity.
Apparently, Lance must have had some kind of magic wand which Jan Ulrich, Alberto Contador, and numerous others among his cycling peers simply lacked.
Once again: Lance was tested relentlessly, and there was a complete lack of physical evidence that he ever used PED's, despite the most stringent tests available (the same tests which caught several of his peers.)
So now, years later, we are supposed to rely on someone's grand jury testimony as evidence to that Lance did indeed use PED's?
It's ludicrous on its face.
If there's ever to be some kind of conviction for Lance using PED's it will have to consist of a scientific test of one of his remaining blood samples. Anything less is simply inadequate evidence, and amounts to little more than slander...