Sonny Gray signs with Cardinals for three-year, $75 million deal in MLB free agencySonny Gray signing with Cardinals for three-year, $75 million deal in MLB free agency - CBS Sports
cbssports.comSubmitted by cbssports6868 in sports
The veteran right-hander is coming off two strong seasons with the Twins