A lot has happened since the last round of MLB power rankings, put out just after the winter meetings wrapped up back on December 7.
Top free agents Josh Hamilton, Zack Greinke and Anibal Sanchez have all found new homes, and a pair of blockbuster trades significantly changed things for five teams.
While a number of the major chips have fallen, there are still plenty of impact moves to be made between now and the start of spring training with top free agents like Kyle Lohse, Michael Bourn and Nick Swisher, among others, all still without homes.
Taking into account each team's current roster as is, here is a look at how I'd rank all 30 teams here in the middle of December following a number of major moves.
*Note: Rosters taken from MLBDepthCharts.com.