Joe Hudson

Became a Cardinal: Signed to a minor league free agent contract on November 13, 2018. Added to the 40-man roster on September 1, 2019. Outrighted on November 1, 2019. Elected free agency on November 4, 2019.