Left-hander J.A. Happ has agreed to a $3.7 million, one-year contract with the Toronto Blue Jays, who also reached a $2.6 million, one-year deal with infielder Emilio Bonifacio.
The deals Friday avoided salary arbitration.
Projected as the team's sixth starter, Happ was 10-11 with a 4.79 ERA in 24 starts and four relief appearances last season, striking out a career-high 144. The 30-year-old is 35-35 with a 4.19 ERA in six seasons with Philadelphia, Houston and Toronto.
The 27-year-old Bonifacio, acquired along with Jose Reyes in the November trade with Miami, hit .258 last season with one homer, 11 RBIs and 30 steals in 33 attempts.