Free-agent pitcher Matt Shoemaker has agreed to a one-year, $3.5 million contract with the Toronto Blue Jays, the team announced Friday.

Shoemaker went 2-2 with a 4.94 ERA in seven starts with the Los Angeles Angels last season