The Royals could trade right-hander Zack Greinke to the Brewers for outfielder Ryan Braun, according to a report in The Kansas City Star. Braun is guaranteed $40.5 million over the next five years. Milwaukee is looking to acquire a starting pitcher and Kansas City is believed to want a major-league ready player in any trade involving Greinke.