The Kansas City Royals just bolstered their outfield.
The Chicago White Sox traded outfielder Melky Cabrera to Kansas City on Sunday for two prospects and cash considerations.
Cabrera is making $15 million this season and is scheduled to become a free agent after this season.
Chicago received right-hander A.J. Puckett and left-hander Andre Davis from Kansas City. Davis is the 13th-ranked player in the Royals’ farm system and Puckett is ranked 22nd, according to MLB.com.
This season Cabrera is batting .295 with 13 home runs and 56 RBIs in 98 games for Chicago.
Davis, 23, is 5-4 with a 4.83 ERA in 18 starts for Lexington, the Royals’ Class A team.
Puckett, 22, is 9-7 with a 3.90 ERA in 20 starts for Wilmington, the Royals’ advanced Class A team.
Cabrera, 32, returns to Kansas City, where he played in 2011.