The Houston Astros have agreed to a five-year, $85 million deal with Lance McCullers, Jr., according to sources.

After missing a season following Tommy John surgery, McCullers had a solid 2020 campaign. He went 3-3 with a 3.93 ERA and 56 strikeouts in 11 starts.

The extension will kick in next season. McCullers and Houston had previously agreed to a one-year, $6.5 million contract for 2021 to avoid arbitration.