The Baltimore Orioles have agreed on a one-year deal with Welington Castillo despite recent reports that downplayed the possibility.

The contract includes a player option for 2018.

Castillo will earn $6 million this coming season and another $7 million if he opts in for 2018.