The Cardinals are close to finalizing a Minor League deal with right-hander Mike MacDougal, a club source confirmed on Wednesday night. A contract is not finalized at this time, pending a physical exam, according to the source, though MacDougal pitched for Triple-A Memphis on Wednesday.
MacDougal, 33, has pitched for the Royals, White Sox and Nationals over nine Major League seasons. He has a 4.09 ERA, 70 saves and 266 strikeouts against 165 walks in 312 2/3 big league innings.
He last pitched in the Majors with Washington in 2009, posting a 3.60 ERA but piling up 31 walks to go along with 31 strikeouts in 50 innings. He spent the first part of this year in the Washington organization, going 4-1 with a 4.71 ERA, 13 Ks and 11 walks in 21 innings between Double-A Harrisburg and Triple-A Syracuse.
MacDougal was an All-Star as a member of the Royals in 2003.