The Toronto Blue Jays have confirmed a blockbuster deal, saying they have acquired Jose Reyes, Josh Johnson, Mark Buehrle, Emilio Bonifacio and John Buck as part of 12-player trade with the Miami Marlins.

Baseball commissioner Bud Selig says he will not stand in the way of the mammoth 12-player deal between the Toronto Blue Jays and Miami Marlins. The signing of Outfielder Melky Cabrera has also been made official by the Toronto Blue Jays.

Miami receives infielders Yunel Escobar and Adeiny Hechavarria, pitchers Henderson Alvarez, Anthony DeSclafani and Justin Nicolino, catcher Jeff Mathis and outfielder Jake Marisnick under the deal, which was agreed to last week. The Marlins also are sending Toronto cash.

Blue Jays Outfielder Jose Bautista said his confidence as an athlete quadrupled by the trade and this move has made them an elite club.
  
The players traded by the Marlins have combined guaranteed salaries of US$163.75 million through 2018, including $96 million due Reyes.

Meanwhile, the Toronto Blue Jays have signed outfielder Melky Cabrera to a two-year US $16 million deal.

Cabrera, 28, appeared in 113 games for the San Francisco Giants last season batting a league-leading .346 with 25 doubles, 10 triples, 11 home runs, 60 RBI and 13 stolen bases.

The Dominican Republic native was suspended on August 15 for 50 games after a positive testosterone test and has completed the terms, making him eligible for opening day.

The 6-0, 200 lb., switch-hitter has appeared in 984 career games with the New York Yankees (2005-09), Atlanta (2010), Kansas City (2011) and San Francisco (2012), posting a .284 average with 69 home runs and 417 RBI over eight seasons.