Did the Lowrie and LeMahieu signings make sense for the Mets and Yanks?

Posted 1 week.