With most of the top free agents now signed and teams starting to take shape as we approach spring training, I thought I would share my pre-pre-season perspective on the relative strengths, (and weaknesses), of all 30 major league teams.

I have broken the article down into three installments, and will publish one of the segments each day this weekend. Part I (yesterday) covered the three teams I view as the weakest in baseball… Part II (today) covers the teams in the middle of the pack… Part III (tomorrow, MLK Day) will preview the 10 best teams in baseball.

Without further ado, here is how I see things:

Begin Slideshow