While reviewing the question of Bronson Arroyo's contract, I came across an interesting site which lays out each players contract:

http://mlbcontracts.blogspot.com/200...i-reds_24.html