David Phelps has agreed to a one-year deal with the Toronto Blue Jays, according to sources.

The deal is worth $2.5 million and includes a team option.

Phelps, 32, missed the 2018 season while recovering from Tommy John surgery.