Omaha Storm Chasers
Mesa signed a minor league deal with the Kansas City Royals on December 28, 2013, and played 23 games for the Triple-A Omaha Storm Chasers.