The Cardinals have purchased the contract of Class AAA Memphis pitcher Brandon Dickson to fill Ryan Franklin's spot on the active roster.
Dickson, who was 4-7 with a 3.86 ERA in the minors this year, 26, is a 6-foot-5 righty. He was signed as an undrafted free agent in 2006. He struggled early in his professional career. But last season Dickson earned a spot in the Class AAA All-Star Game. He was 11-8 with a 3.23 ERA in 2010.
In 100 1/3 innings at Memphis this season he allowed 111 hits and struck out 70 while walking 20. After an 0-4 May, he was 3-1 in June.
Dickson impressed in spring training this season but was demoted to the minor league camp on March 21.