The Miami Marlins traded Mark Buehrle, Jose Reyes, and Josh Johnson to the Toronto Blue Jays this week. (AP File Photos)