The Royals have demoted 26-year old lefty swinging 3B Alex Gordon to AAA and they have recalled 29-year old righty swinging shortstop Mike Aviles to replace him on the active roster. Gordon has been a huge disappointment in his time with the Royals and I wouldn’t be shocked if they traded him sometime soon. Gordon has played in 12 games for the Royals this season and he is 6 of 31 (.194 avg, .665 OPS) with 5 runs scored, 1 homer and 1 RBI. In his four years with the Royals, Gordon has played in 346 games in which he is 306 of 1,231 (.249 avg, .744 OPS) with 165 runs scored, 38 homers, 142 RBIs and 28 stolen bases. Mike Aviles made the Royals out of spring training but he only played in 2 games going 0 for 1 before he was demoted to the minors. He kept his head up though and earned his way back to K.C. Aviles played in 17 games in AAA-ball this season and he was 19 of 70 (.271 avg, .706 OPS) with 8 runs scored, 1 homer and 8 RBIs. Aviles has played in 140 games in his three years with the Royals and he is 158 of 540 (.293 avg, .749 OPS) with 78 runs scored, 11 homers, 59 RBIs and 9 stolen bases. I think Aviles will do a good job when called upon by the Royals.