Rick Porcello signed a one-year contract with the Mets for $10 million.
The Red Sox signed infielder José Peraza, 25, for 2020 at roughly $3 million and claimed infielder Jonathan Arauz from the Astros in today's Rule 5 Draft.
Peraza spent the last four seasons with the Reds. He's not much of a hitter, putting up a .288/.326/.416 line in 2018, his best full season, which was a bit under league average.
Ken Rosenthal and Evan Drellich, The Athletic:
Major League Baseball's investigation into the Astros likely will not be completed until after the new year, sources with knowledge of the investigation told The Athletic.