The Boston Red Sox, on the hunt for pitching help ahead of Thursday's MLB trade deadline, agreed to a deal with the St. Louis Cardinals for veteran left-hander Steven Matz, sources told ESPN's Jeff Passan on Wednesday night.

Boston is sending minor league first baseman Blaze Jordan to St. Louis in return, sources said.

The deal is pending medical review.