Harris has been outrighted off the Cardinals' 40-man roster.
Harris is recovering from Tommy John surgery he underwent in June and may not pitch at all in 2017.