He signed a minor league deal with the Miami Marlins on May 4 , 2017 . The Marlins promoted him to the major leagues on July 8 . He signed a minor league deal with the Miami Marlins on May 4 , 2017 . The Marlins promoted him to the major leagues on July 8 .