I think it looks great, though you may want to get some speed to help out Crawford and Ichiro. Ichiro will get the bases, but Crawford's injury and uncertainty for the upcoming year may warrant a backup plan just in case. If you could somehow get a cheap speedster for the MI spot (A.Escobar, J.Altuve, Pennington, etc) that would help.
In a ten team league I don't see a first or second round player on your team. That would bother me. You're highest rank guy is probably Tex, so I don't like the fact that you have no "elite" players.
Your OF is high risk high reward in the sense that Crawford is already hurt, Hamilton always gets hurt and Berkman and Ichiro are another year older. That being said if everything clicks in that OF it will be an awesome OF and I think since you don't have any elite players you need to play the risk/reward angle.
Your starting pitching and relievers seem strong, and maybe Guerra holds onto that closers job longer than people expect!
One goes in with what one has having kept Tex, Uggla, Beltre, Hamilton, Halladay, Weaver and Wilson. I sort of had no choice but to build around pitching and see if I could get some value\bang for the buck in the draft by picking up Crawford, Berkman, Suzuki, Ortiz etc at decent prices\rounds. I tend to agree my speed is a bit light, but my aim was to rack up the Hrs/rbis/runs and pick up decent avg guys to offset Uggla and Tex so I could be competive in avg. Outside of Swisher, most of my other guys should help in that regard hopefully. I finished tied for second a couple of points out in this league last year and do not need a 45 point offense to win if my pitching works out. Yeah it is sort of the reverse strategy of a redraft league, but no one was offering me MCab or Tulo or Pujols so you work with what you have and try to come up with a strategy that can get you to the mid 70's point-wise which is usually good enough to win or come very close to winning a 10 team mixed league.