The Detroit Tigers have agreed to a one-year, $6 million deal with Mike Fiers, according to a source.

Fiers led the Houston Astros with 153⅓ innings pitched during the 2017 regular season, but wasn't part of the postseason roster during the team's title run.

He became a free agent last week when the Astros declined to tender him a contract for the 2018 season.