Roger Clemens is a selfish, self-serving liar ("'Trapped' in a pack of lies," April 24). How can it be justified that, in the latter years his career, he suddenly had an incredible amount of success? Blind luck? A relentless training regimen, perhaps? Or maybe it was it the vitamin B12, as Clemens stated his injections contained. Who in their proper mind would inject vitamins?