Après 7 saisons en ligues mineures dans l'organisation des Diamondbacks, Easley devient agent libre et signe en novembre 2013 un contrat avec les Cardinals de Saint-Louis[5]. Il dispute la saison 2014 avec leur club-école de Memphis, où il retire 42 pour cent des coureurs adverses en tentative de vol[4].
Après 679 matchs joués en plus de 8 ans dans les mineures[6], Easley, 29 ans, obtient enfin sa chance dans les majeures lorsqu'il est rappelé par les Cardinals, après avoir frappé dans une moyenne au bâton de ,340 en mai pour Memphis[7]. Il fait ses débuts dans le baseball majeur le 29 mai2015 pour Saint-Louis face aux Dodgers de Los Angeles[8]. Il joue 4 matchs des Cardinals en 2015.