Honestly the Jays still might not be good, Buck and Bonifacio are nothing special unless you think .250 hitters with low obp are special. Buehrle is gonna be Larry Holmes status in the AL, Reyes and Johnson might both be damaged goods and/or injury prone.
Believe it or not it aint a terrible deal for the Marlins. Its almost equivalent to what the Red Sox did with the Dodgers.
Buck was a throw in jays have arencibia and d'arnaud
Bonifacio has speed and decent ba against lefties
Buerhle 13 seasons of 30 straight starts or more, he pitched in the al all his career
Josh Johnson Signed for one year
Reyes will be fine jays are installing grass