What do the Mets really have in Daniel Duarte and Nate Lavender?

Meanwhile New York gets set to open a six game homestand tonight out at Citi Field