06/05/2001 |
Drafted by the Chicago White Sox in the 12th round of the 2001 MLB June Amateur Draft from Riverside Community College (Riverside, CA). |
01/12/2007 |
Traded by the Chicago White Sox to the Texas Rangers for P John Lujan. |
03/27/2008 |
Released by the Texas Rangers. |
04/03/2008 |
Signed a minor league contract with the New York Yankees organization. |
11/03/2008 |
Became a free agent. |
12/16/2008 |
Signed a minor league contract with the Chicago White Sox organization. |
03/21/2009 |
Traded by the Chicago White Sox to the New York Yankees for cash. |
11/09/2009 |
Became a free agent. |
12/17/2009 |
Signed a minor league contract with the San Diego Padres organization. |
10/08/2010 |
Became a free agent. |
01/11/2011 |
Signed a minor league contract with the San Francisco Giants organization. |
04/04/2012 |
Traded by the San Francisco Giants to the New York Yankees for P George Kontos. |
12/02/2013 |
Traded by the New York Yankees to the Pittsburgh Pirates for a PTBNL (P Kyle Haynes - 12/11/2013). |
12/03/2013 |
Signed a 1-year contract extension worth a total of $1,000,000 with the Pittsburgh Pirates organization. |
01/16/2015 |
Signed a 1-year contract extension worth a total of $1,225,000 with the Pittsburgh Pirates organization. |
01/19/2016 |
Signed a 2-year contract extension worth a total of $3,000,000 with the Pittsburgh Pirates organization. |
11/03/2017 |
Became a free agent. |
02/14/2018 |
Signed a 1-year contract worth a total of $575,000 with the Atlanta Braves organization. |
05/22/2018 |
Signed a 1-year contract worth a total of $1,400,000 with the Baltimore Orioles organization. |