Edman, Carlson, O'Neill among 24 Cardinals agreeing to 2021 deals
3:46pm PST - March 13th, 2021 justin thomas - Fox SportsThe St. Louis Cardinals signed 24 players with zero to three years' service time to one-year contracts, the team announced Saturday.