Diamondbacks trade Luke Weaver to Royals, add right-handed bat August 1, 2022 by AZ Central The Diamondbacks flipped right-hander Luke Weaver to the Kansas City Royals in exchange for infielder Emmanuel Rivera.