The Royals have traded closer Trevor Rosenthal to the San Diego Padres for outfielder Edward Olivares and a player to be named later.
Rosenthaul had resurrected his career with the Royals this season, owning a 3.29 ERA with seven saves and 21 strikeouts in 13.2 innings over 14 appearances, after signing a minor-league deal with the club this past offseason. Rosenthaul was regarded as the best closer on the trade market and was set to be a free-agent at the end of this season.
Olivares spent time in the minor leagues for the Toronto Blue Jays after being acquired as an international free-agent in 2014 and was later traded to the Padres in 2018 and made his major league debut in July of this year. Over 125 games in AA last season, he batted .283 with 25 doubles, 2 triples, 18 homers and 85 runs scored, to go along with 35 steals. Olivares is considered a toolsy player who can play all three outfield positions and becomes the second Padres outfielder acquired by the Royals this year.