Check this out — a blog that has all of the teams in baseball and the contracts for each team for its players.

Hat tip to the guys at River Ave. Blues.