The offense is a bit weak at the catcher and shortstop position but those are actually good catchers for a 2C league, you get some power and RBIs from Bengie and the batting average from Yadier.
Beltran, Hart, and Bruce are great multi-category players. Pujols and Berkman are fantastic, I'd even consider them the best 2 first basemen in the draft. Phillips is a very good power/speed guy.
I love the names on the rotation: Bills, Hamels, Garza, and Danks have the potential to be stars. For a 10 teamer, though, you've got a lot of depth with underrated guys like Jurrjens. Some of those closer situations are tricky, but you can work with that and just monitor them closely.
Overall you've got a great team for a 10 teamer, I'd give it a B+.