FILE - Los Angeles Dodgers' J.D. Martinez watches his two-run home run off Colorado Rockies starting pitcher Chris Flexen during the first inning of a baseball game Sept. 28, 2023, in Denver. Martinez has a new home, agreeing to a $12 million, one-year contract with the New York Mets on Thursday, March 21, according to a person familiar with the deal. The person spoke to The Associated Press on condition of anonymity because the agreement was pending a physical. (AP Photo/David Zalubowski, File)
FILE -Milwaukee Brewers starting pitcher Julio Teheran delivers to an Atlanta Braves batter during the first inning of a baseball game Saturday, July 29, 2023, in Atlanta. The New York Mets have agreed to a contract with veteran starter Julio Teheran, according to a person familiar with the deal. The person spoke to The Associated Press on condition of anonymity Wednesday, April 3, 2024 because no announcement had been made.(AP Photo/John Bazemore, File)