Today Andy Pettitte held a press conference in which he admitted to the world his PED use. Who would have thought that the one pitcher to admit drug use (and come out looking like a saint) during the Clemens/McNamee saga would have been Pettitte? Well at least Jason Giambi and his $23 million [...]