This is a very shallow league in terms of how many starters there are, so as the above posters said almost all the teams are probably stacked. That being said, I LOVE this team. The offense is nearly flawless as you have power at every single position once Hanley Ramirez returns (also Alexi is pretty good himself and I like him to build on his 2012 second half). The pitching is good enough to compete in my opinion, and I really like that you balanced your top two starters in the categories they are good at (Weaver's wins and ratios will balance out nicely with Sale's high Ks).
My concerns with this team would be the depth of the starting rotation and the stolen bases as your almost all of your steals are locked up in two guys (Trout and Bourn). If either of these guys gets hurt, you could be in some big trouble there. That being said, I think that these are the weaknesses that most good teams have, as you have to build your team with power. There will be PLENTY of pitching available in a ten team league that's this shallow, so definitely keep your eyes peeled and consider streaming until you find someone serviceable.
All in all, this team looks good to me though.
Here's a team I drafted last night:viewtopic.php?f=29&t=457319&p=3596675#p3596675