The Astros and Blue Jays have completed a trade involving 10 players.
The Blue Jays will receive pitchers Brandon Lyon, J.A. Happ and David Carpenter from Houston.
The Astros will receive pitcher Francisco Cordero, outfielder Ben Francisco, pitcher Joe Musgrave, catcher Carlos Perez, pitcher David Rollins and pitcher Asher Wojciechowski.
No ad available
Houston will also receive a player to be named later.