Two year, 16 million dollar contract. While Pineiro had a solid season last year, his previous three were slightly above replacement level. I'm no expert but it didn't look like he had a change in stuff. Bad signing by the Angels? I'd say probably even for both sides. Anyhow, here's to his failure. May he lose every game against the Mariners - I guess against the Mariners was not necessary.
Graham's note: Edited to make the link work!