He's an idiot. I think that fly ball he took to the head did some severe damage.
That said, I have no doubt most of the players he names are or were on the juice. If he says he saw and helped players take Roids, I don't doubt that either. I have a problem with him naming names and speculating about players that he has no direct knowledge of using Roids though. For him to imlicate Tejada, because he mentioned steroids to him and he seemed "interested" is pathetic.