Cards renew Flaherty and Hicks' contracts, sign 20 players to pre-arbitration deals March 9, 2019 6:12 pm|