When baseball suspended Melky Cabrera for elevated testosterone in mid-August, many assumed he would receive only a one-year deal as a free agent.
That assumption was wrong.
Cabrera, 28, agreed to a two-year, $16 million contract with the Toronto Blue Jays on Friday, according to a major-league source.
The deal, which is pending a physical, marks another dramatic move by the Jays, who are expected to finalize their 12-player deal with the Miami Marlins on Friday or Saturday.
That assumption was wrong.
Cabrera, 28, agreed to a two-year, $16 million contract with the Toronto Blue Jays on Friday, according to a major-league source.
The deal, which is pending a physical, marks another dramatic move by the Jays, who are expected to finalize their 12-player deal with the Miami Marlins on Friday or Saturday.