The Padres have agreed to a deal with the Royals to acquire former All-Star Trevor Rosenthal, San Diego announced Saturday. Kansas City will receive outfielder Edward Olivares and a player to be named at a later date.
Rosenthal has recorded seven saves and 21 strikeouts in 13 1/3 innings this season. The right-hander, who had Tommy John surgery in 2017 and was released by three clubs in 2019, will help bolster the back of San Diego's bullpen, which has struggled due to injuries.
In 2015, Rosenthal made the All-Star team with the Cardinals and recorded a team-record 48 games.
San Diego currently sits four games behind the MLB-best Dodgers for first place in the NL West.
The Royals (12-20) have one of the league's worst records and sit at last place in the AL Central.