I don't know a TON on roto leagues, but I would prefer team A simply because I think the hitting is better. I think Justin Upton could have a HUGE year. Both pitching staffs are pretty even, I wouldn't do much to either team, they look like contenders, not runaway champs. But at this point I don't see any holes that need filling. Good balance.
Team A has a couple injury risks (Hamilton, Upton, Wright), but it looks decent. Little short on closers in the long term IMO (Guerra, Thornton). Maybe a little short on power unless Ellsbury and Wright come through (although I'm not sold on either going for 30 HR).
I like both teams, and I cant decide which one I prefer. Both have good blends of power/speed, and you used late picks on low risk/high potential guys.
The biggest weakness I can identify with both teams is batting average. Some of those bats have the potential to suck the BA way down, but averages are of course tough to pinpoint and can improve rather rapidly.
I like Team A slightly more. I think the bats are a little better all around and should hold up better than B. Team B may have an edge in the pitching but if Gallardo breaks out then Team A will be just as good in my opinion!
I like the bats on team A and slightly favor the pitching staff of Team B. I think the biggest argument against your bats on Team A would be the risk of injury, but i tend to be more optimistic about players' health than some other fantasy owners. People rag on Wright's health all the time, but I think that given the new dimensions of citi field, there is a huge upside and he's a risk worth taking. Hamilton has looked great this spring and IMO there's not a huge risk of injury there...even when taking into account his personal issues. I'd be happy with your drafts overall. Good Job.