First off, I'd seriously consider ditching Wieters (but I might be biased, as he burned me two years straight in the past). I'm very high on Castro, so if he's the best option on waivers, either trade Wieters or flip him for Castro.
In a 10-team league, Alex Guerrero shouldn't be drafted (let alone be started at 2B). If you REALLY like him, put him on the end of your bench, but starting him at 2B is asking for trouble IMHO. I cannot imagine there weren't better alternatives out there when you got him. Otherwise, you IF looks nice. In the OF I only like Holiday, but if Braun bounces back up and Hamilton hits at least somewhat decently, you´ll be fine. Hamilton is risky though.. Especially with you lacking a backup plan on the bench.
Love your pitching. I went for all those high upside guys too. It´s risky, but if it pays off.... watch out. Jose Abreu could provide you with plenty of trade leverage down the road.
Last note: for a 10-team league, I think it's strange you went high-round shortstop twice and got three 1B. I would've used at least two of those spots to draft high-end backup for your OF spots, which scare me (and not in a good way).
If you could spare a minute and shoot at my team: viewtopic.php?t=468134