1998-01-06 - Signed as undrafted amateur Free Agent by Red Sox.
2003-07-22 - Traded by Red Sox with Brandon Lyon to Pirates for Scott Sauerbeck and Mike Gonzalez.
2003-07-31 - Traded by Pirates with Jeff Suppan and Brandon Lyon to Red Sox for Freddy Sanchez, Mike Gonzalez and Cash.
2006-02-06 - Signed by Nationals (minor)
2007-01-18 - Signed by Nationals to minor league contract
2008-01-07 - Signed by Tigers to minor league contract
Salary data is available for Major Leaguers since 1985. Players not on opening day roster, for the most part, are assumed to have earned the minimum salary for that year. MLB rank in parentheses.