The New York Mets and reliever Devin Williams agreed to a three-year, $51 million deal, league sources told ESPN’s Jeff Passan Monday night, giving the club a replacement for Edwin Diaz should the All-Star closer sign elsewhere.
Sources: Mets give Devin Williams $51M contract
Other News
- India bring in Reddy and Mayank, ask New Zealand to bat in first T20I
- Schutt suspended by CA for improper use of prescription medication out of competition
- Towhid Hridoy: ‘Our batting unit has been consistently poor abroad’
- In-form Afghanistan heavy favourites in tri-series final against Zimbabwe
- ‘Can’t defend that’ – Australia’s batting deficiencies exposed
- Rahmat, Rashid knock Bangladesh out and send Afghanistan to final