Steve Somers is back on WFAN! He gives his thoughts on Zach Wilson, Evan Neal, the new Mets front office and much more.