The bottom line is that they didn't have the evidence even to go to a grand jury.
Presumed innocent until proven guilty.
Therefore, Armstrong is innocent.
No, he's presumed innocent, by some, and that does not make on innocent in fact, necessarily.
Notwithstanding that is the curious chain of events, which doesn't really involve guilt or innocence in the matter of cheating at a sport.