The Los Angeles Angels have agreed to a four-year contract with Raisel Iglesias, according to a source.

The terms of the deal have yet to be reported.

The 31-year-old closer had turned down the qualifying offer from the Angels but now ends up back with the club.