The Nationals are making progress toward a minor league contract with free-agent reliever Greg Holland, Jamal Collier of MLB.com reports.

If a deal does come together, it’ll be the second straight summer in which the Nationals and Holland have struck an agreement. The two sides reached an accord last August, which came a little after two weeks under the Cardinals released him. Holland went on to throw 21 1/3 innings of near-perfect ball as a member of the Nationals, with whom he allowed two earned runs on nine hits and 10 walks with 25 strikeouts. It was especially surprising considering Holland struggled so much with the Cardinals before they released him.

Holland rebuilt his stock in Washington late last season, but he reverted to his uglier form this season after signing a $3.25MM guarantee with the Diamondbacks last winter. He notched a 4.54 ERA/4.76 FIP with 10.35 K/9 against 6.06 BB/9 in 35 2/3 innings before the D-backs released him this past weekend. Holland will now try to catch back on in Washington, whose bullpen has been atrocious throughout the season.