The Washington Nationals have agreed to a Minor League contract with Greg Holland.

The 33-year-old reliever was recently released by the Arizona Diamondbacks.

He will be paid the balance of his $3.25 million salary by the Diamondbacks.

Holland has a 4.54 ERA and 17 saves in 40 appearances this season.