The Cardinals' agreement with Randy Choate is worth $7.5 million over the next three seasons.
Those financial details come courtesy of CBS Sports' Jon Heyman. It's odd to see a 37-year-old reliever score a three-year contract, but the money isn't bad and it's reasonable to expect Choate to remain effective into his 40s if used correctly. The veteran southpaw has held left-handed batters to a .201/.278/.284 career slash line.












