We have been waiting since last October for the fun of the MLB season to start anew. On Mar. 31, 2011 we will get our wish. By that day, all clubs are required to reduce rosters to 25 players and play ball! We have seen changes occurs this offseason as we typically do each year but one thing seems to remain consistent. The same powerhouse teams appear to be set to make a run at the postseason and the World Series.

The Boston Red Sox and Philadelphia Phillies highlighted the offseason free-agent frenzy. The Red Sox’s biggest moves were signing both Carl Crawford and Adrian Gonzalez to long-term deals. They simultaneously managed to re-sign their tenured slugger David Ortiz to a one-year contract.

Meanwhile, the Phillies signed Cliff Lee to bolster their already stellar starting rotation and make them favorites in the NL to make a trip to the World Series.

Many other teams have made significant moves as well. Rather than go into further detail about which teams have made what moves, let us go over who the best players are from each of the 30 MLB teams’ rosters as they stand today. This analysis will help determine which players to draft for your fantasy squads heading into the 2011 fantasy baseball season.

Begin Slideshow