After some lengthy negotiations, the Mets and Astros were reportedly able to come to terms on an agreement for Justin Verlander.