BaseballSt. Louis Cardinals Cardinals Agree To Terms With 21 Players by Press Release March 2, 2017 by Press Release March 2, 2017 The St. Louis Cardinals have agreed to terms with all 21 of the previously … 0 FacebookTwitterPinterestLinkedinEmail