Holmes was introduced Tuesday as a member of the New York Mets — as a starting pitcher, not a reliever — after signing a three-year, $38 million contract with a $12 million player option for the third season in 2027.
Fresh start: New Met Holmes leaves ‘pen in past
Dec 17, 2024 | 2:57 PM
