Former Met and SNY Analyst Nelson Figueroa offers his insight on the Mets