Ken Rosenthal of The Athletic reports that the Cardinals have signed free agent reliever Luke Gregerson to a two-year deal worth $11 million. The deal, which is pending a physical, also includes a vesting option for the 2020 season.

Gregerson, 33, spent the last three seasons with the Astros, culminating in a championship in 2017. During the regular season, he posted a 4.57 ERA with a 70/20 K/BB ratio in 61 innings. He didn’t allow a run in 3 2/3 innings across five appearances in the postseason.

Peripherals suggest Gregerson could have a bounce-back year in 2018, if one believes his home run rate — 13 allowed in 55 total fly balls, or 23.6 percent — to be a fluke.