VETERAN HAS MADE 280 APPEARANCES OVER 8 YEAR CAREER; LAST PITCHED IN MLB IN 2018 ST. LOUIS, MO., March 14, 2022– The St. Louis Cardinals announced today that they have signed RHP Zach McAllister to a minor league contract with an invitation to Major League Spring Training. McAllister, 34, last pitched in the Major Leagues in … [Read more]