01/2016 - 12/2024 | Los Angeles Dodgers | |
01/2011 - 12/2015 | San Diego Padres | |
01/2007 - 09/2008 | San Francisco Giants | |
01/2005 - 12/2006 | San Diego Padres | |
01/2004 - 12/2004 | Boston Red Sox | |
01/2002 - 12/2003 | Los Angeles Dodgers | |
08/1999 - 12/2001 | Cleveland Indians |