The Philadelphia Phillies have agreed to sign Kyle Schwarber, according to sources.

After being non-tendered by the Chicago Cubs, Schwarber signed with the Washington Nationals before the 2021 season.

The 29-year-old was then traded to the Boston Red Sox at midseason. He hit a combined .266/.374/.554 with 32 home runs in 471 plate appearances.