I posted this on the minor-league forum, as well, but since it includes payroll . . .
I can't attest to the accuracy of the salary figures, etc. And obviously, the rosters are manifestly fluid. But this seems to be a very handy composite of the personnel, organization-wide.