Came across this and thought it was kind of cool. Incomplete on some players but it provides a pretty decent over view of salaries and lengths etc... They only go back to last season with individual salaries

http://mlbcontracts.blogspot.com/200...irates_08.html