According to Peter Gammons, the Cardinals have acquired Cleveland Indians SP Justin Masterson. The Cardinals are reportedly sending minor league OF James Ramsey

Masterson, 29, is 4-6 this season with a 5.51 ERA.