1.1K
The St. Louis Cardinals have agreed to terms with all 21 of the previously unsigned pre-arbitration players on their 40-man roster
The list of players includes catcher Carson Kelly; infielders Eliezer Alvarez, Greg Garcia, Edmundo Sosa, Breyvic Valera; outfielders Anthony Garcia, Randal Grichuk, Jose Martinez, Tommy Pham, Stephen Piscotty, Magneuris Sierra; pitchers Matt Bowman, John Gant, Marco Gonzales, Tyler Lyons, Mike Mayers, Alex Reyes, Miguel Socolovich, Sam Tuivailala, Luke Weaver and Rowan Wick.