The Philadelphia Phillies have signed Pete Mackanin to a new two-year contract that could keep him with the team through the 2019 season.

The deal carries a club option for 2019.

Mackanin had been in the final season of his previous contract, which included a 2018 club option.