Updated: 5:33 p.m.
LOS ANGELES – The Phillies have acquired veteran outfielder Jay Bruce from the Seattle Mariners in exchange for Class A third baseman Jake Scheiner.
The Phillies will pay just $2.75 million of the $21 million left on Bruce's contract, which runs through 2020.
Complete coverage of the Fightin' Phils and their MLB rivals from NBC Sports Philadelphia.
Bruce will join the Phillies in time for Monday night's game in San Diego.
Scheiner was a fourth-round pick in 2017.
The Phillies are looking for Bruce to provide an upgrade to their bench. The 32-year-old slugger has 300 career homers, including 14 this season with the Mariners. Overall, he is hitting just .212 with an .816 OPS. He has 11 doubles, 28 RBIs and 53 strikeouts in 165 at-bats.
With Odubel Herrera's uncertain future with the Phillies, Bruce could get some time in the outfield. It will not come in his customary right field because Bryce Harper is set there. Bruce could get some time in left field with Andrew McCutchen getting some reps in centerfield.
Bruce has just over $21 million left on his contract. The Phillies will pick up just $2.75 million.
The Phillies are in no danger of reaching the $206 million luxury-tax threshold this season so the Bruce addition will not preclude other additions. The Phils are looking for pitching upgrades, both in the bullpen and the rotation (see story).
The Phillies will have to clear a spot on the 25-man roster to get Bruce on board.
Click here to download the MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Flyers, Sixers and Phillies games easily on your device.