I like it. You can afford to lose Bruce, Tex replaces Car-Go (you might miss the steals a little), but getting Josh Johnson is big... guy looks like a Cy Young contender to me. He immediately becomes your best pitcher.
While it's a lot to give up, your pitching staff definitely needs an ace, so I agree it's a good deal. Figure it's basically CarGo for Teix, which is fair, and Bruce for Johnson, which is in your favor. Gotta figure that Mike Stanton will start hitting at some point, so you end up with a Jay Bruce-type anyway.
Good luck! Signed,
The Fantasy Baseball King
Owner: http://www.thefantasybaseballking.com Columnist: Fantasy Baseball Dugout, Razzball, Dobber Baseball, FantasyBaseball.com, Pro Fantasy Baseball
I'd make the move for Johnson, but not HAmels. Johsnons is a stud, and Teix makes up for Cargo. Hamels is good, but not consistent enough to give up a player like Cargo. Your staff needs an ace, which Johnson would fill.