He was called up to the Royals on August 5 , 2012 after spending time in the Royals minor league system .
Abreu was signed as a free agent by the Kansas City Royals after spending the 2011 season in the Diamondback minor league system .
Abreu was called up to the Kansas City Royals on August 5 , 2012 after spending time in the Kansas City Royals minor league system .
Abreu was signed as a free agent by the Kansas City Royals after spending the 2011 season in the Diamondback minor league system .