Mets third baseman Mark Vientos made Roberts pay for staying with long reliever Landon Knack.