I agree with the general concensus that you have a very solid team.
Overall, offense is great. It wouls make sense to add a hitter or two to your bench.
Starting pitching is also great. You have some studs at the top of the rotation and a lot of depth on the bench.
Relief pitchers are fine....for opening day, at least. But you should probably keep a close eye on the closer situations during the season and try to grab some of those saves that always become available due to injuries or demotions.
The only problem I have is Cabrera. You could probably do worse, but i'm not a fan...especially now that he landed in Oakland. If I were you I would try to package him with Buehrle or and/or some of the SP's on you bench to get a better SS. But this is just nit-picking.
I'd be more than going into the season with this team.
Please Help: http://www.fantasybaseballcafe.com/forums/viewtopic.php?t=372005