It’s been a wild ride this winter with big-name free agents signing their typical lucrative contracts, and teams making trades to potentially better themselves for the upcoming season (and possibly beyond).

We now sit just a little more than a month away from Opening Day. So with that in mind, with the offseason dust just about settled, it’s time to take a look at where each team sits with its roster.

Let’s recap each team’s major moves this offseason and preview what their lineups and pitching rotations will look like in the season ahead. Keep in mind, as of the publishing of this article, free agent standouts Kyle Lohse and Jose Valverde (among a few others) still remain unsigned.

Begin Slideshow