Veteran lefty Josh Fleming is headed back to the Cardinals on a minor league deal, per Derrick Goold of the St. Louis Post-Dispatch. Fleming spent the final month of the season at Triple-A Memphis.