Kyle Schwarber and the Philadelphia Phillies reached an agreement on a five-year, $150 million contract, ESPN reported on Tuesday morning.
Schwarber briefly was a free agent after leading the National League with 56 homers and the majors with 132 RBIs last season. The three-time All-Star batted .240 with 111 runs and finished second in NL MVP voting.
Also on Tuesday, the Phillies extended manager Rob Thomson’s contract through the 2027 season.