The Toronto Blue Jays and Houston Astros have completed a 10-player deal that sends left-handed pitcher J.A. Happ, right-handed relievers Brandon Lyon and David Carpenter to the Blue Jays.
In return, the Astros receive outfielder Ben Francisco, catcher Carlos Perez and pitchers Francisco Cordero, Asher Wojiechowski, Joe Musgrave and David Rollins. The Blue Jays will also include a player to be named later in the trade.
To fill a roster spot created in the deal, the Blue Jays recalled Travis Snider from Triple-A Las Vegas.