anna signed a minor league deal with the kansas city royals on january 21, 2017. he elected free agency on november 6, 2017. on january 24, 2018, anna signed a minor league contract with the chicago white sox. on march 28, 2018, anna was traded to the philadelphia phillies organization and assigned to the class aaa lehigh valley ironpigs.