CHICAGO -- The Chicago Cubs are bringing back one of their World Series heroes, reaching agreement on a deal with starter Jake Arrieta, a source confirmed with ESPN on Friday.

The deal, pending a physical, is expected to be for one year and worth between $6.5 and $7 million, according to the source.

Arrieta, 34, starred for the Cubs from 2013-2017 when he won a Cy Young Award and threw two no-hitters while helping the team to three playoff appearances and a World Series championship in 2016. He won 40 games for them in 2015 and 2016.

Arrieta signed a three-year deal with Philadelphia before the 2018 season, but injuries marred his tenure there.

Arrieta joins a revamped rotation that includes World Series holdover Kyle Hendricks along with Zach Davies and Alec Mills. The Cubs showed early interest in Arrieta this offseason and began closing in on a deal after seeing him throw in Texas recently.

MLB Network was first to report news of the agreement.