Le 18 décembre, il est échangé au Kansas City Royals avec Lorenzo Cain, Jeremy Jeffress et Jake Odorizzi pour Zack Greinke et Yuniesky Betancourt.
Escobar a joué pour les Milwaukee Brewers de 2008-2010 avant d'être échangé avec Lorenzo Cain, Jeremy Jeffress, Jake Odorizzi pour Zack Greinke et Yuniesky Betancourt.