I like that you condensed. OF is the easiest position to find fringe players for, and even though you had to toss in a few picks, you made an upgrade and got yourself an extra roster spot. Calhoun is also still expendable and would be a much better trading chip for a pitcher.
Hopefully Keuchel (and Houston in general) turns is around for you!