The MLB free agency period is starting to pass, and while some major players are still free agents, most of the big names have been signed. As a result, there are some teams out there that are already set for the 2012 season.
The new year is generally the time where we can start looking more closely at what the teams have done in free agency and begin evaluating them. Even though other big moves could happen, realistically teams have dealt with some priorities.
Here are grades for all 30 teams so far. Grades are of course subjective, and there could very well be teams that I would give an F yet another person would give an A.