Before he signed with the Toronto Blue Jays, the Mets were under the impression they could sign Tyler Rogers to a 3-year deal worth $36 million. Weaver can be used as a backup plan, something the Mets don’t have in abundance if Williams ends up as a disaster. You can even wish the Mets had signed Rogers instead of Weaver. But the combination of ex-Yankees they did end up with seem to match up better than Williams and Rogers. Rogers has been a perennial 8th inning reliever more than anything else in his career.