White Sox trade Melky Cabrera to the Royals for 2 minor leaguers

CHICAGO – There may be no more active general manager in all of baseball in 2017 than Rick Hahn, who keeps going as the trade deadline approaches, even if it means trading within his own division.

On Sunday, the White Sox traded outfielder Melky Cabrera to the Royals in exchange for pitchers AJ Puckett and Andre Davis. The White Sox also added cash considerations to the deal.

“As we’ve made no secret about over the last several months, we’re preparing ourselves for the future,” Hahn said. “With today’s move, we were able to pick up another couple interesting arms for the organization.”

The swap came before Monday afternoon’s deadline for making deals without waivers.

“I will go there try to help the team win games,” Cabrera said before the White Sox hosted the Indians. “They acquired me for a reason. I hope to help them.”

Cabrera said he enjoyed his two-plus seasons with the White Sox.

“Honestly, I wasn’t expecting this because I love the city,” he said. “I love the team.”

For the White Sox, it’s another move of regular players, trying to rebuild.

In the last year, they’ve traded starting pitchers Chris Sale and Jose Quintana, along with outfielder Adam Eaton, third baseman Todd Frazier, and relievers David Robertson, Tommy Kahnle, Anthony Swarzak and Dan Jennings.

Puckett was Kansas City’s second-round draft selection in 2016 and Davis was picked in the eighth round in 2015.

The Royals are trying to bolster their lineup for a playoff run. Kansas City began the day holding the second AL wild-card spot. The Royals were three games behind AL Central-leading Cleveland.

The Royals had their season-high nine-game winning streak snapped by Boston on Saturday night, losing 9-8 in 10 innings.

The 32-year-old Cabrera was batting .288 with 13 homers and 56 RBIs for the White Sox. He’s also is tied for the majors’ lead with nine outfield assists.

The switch-hitting Cabrera is in his 13th season in the majors. He played for the Royals in 2011. With San Francisco, he was the MVP of the 2012 All-Star Game at Kansas City’s Kauffman Stadium. Cabrera rejoins a few former teammates with the Royals — first baseman Eric Hosmer, shortstop Alcides Escobar, catcher Salvador Perez and manager Ned Yost.

“I played with Hosmer, Salvy, Escobar and I played for the manager Yost,” he said. “They treated me fair there.”