CHICAGO -- The White Sox promoted right-hander Brad Keller from Triple-A Charlotte on Sunday.
The 28-year-old Keller is back in the majors after spending his previous six seasons with the Kansas City Royals. He signed a minor league contract with Chicago on March 8.
He is 38-53 with a 4.27 ERA in 150 career major league games, including 114 starts. He went 1-1 with a 4.50 ERA in three starts with Charlotte before his promotion.
The last-place White Sox also recalled right-hander Prelander Berroa from Charlotte before their series finale against the Tampa Bay Rays.