The Cardinals optioned Hudson to Triple-A Memphis on Wednesday.
Hudson was dropped from the 28-man active roster after he was tagged for seven earned runs over nine hits and two walks Tuesday in his spot start Tuesday against the Pirates. His demotion will preclude him from being a part of the Cardinals' roster for the team's upcoming wild-card series with the Phillies.