FILE-Toronto Blue Jays pitcher Steven Matz throws to a New York Yankees hit during the third round of a baseball game on Tuesday, September 7, 2021 at Yankee Stadium in New York. Mets owner Steve Cohen criticized pitcher Steven Matz for reaching an agreement with the St. Louis Cardinals instead of New York. Matz and the Cardinals have agreed on a four-year contract of $ 44 million, a deal subject to a successful physical, according to published reports.