The Toronto Blue Jays have agreed to terms on a Minor League contract with Randy Wolf.

Wolf will earn $800,000 if he makes the Major League roster and has a June 1 opt-out in the contract.

The 38-year-old tossed 25 2/3 innings last year for the Miami Marlins, posting a 5.26 ERA with 6.7 K/9 against 2.1 BB/9.