I'm not voting on this trade, but I think it should be know that of the $62,400,000 open cap space for the Giants next season an even $50,000,000 will be gone, between this one and the other one posted, leaving only $12,400,000 to cover $19,444,400 due to ARB eligible players, granted not all need to be retained. Of the $19,440,400 due $10,540,000 is in 4 players Bryce Harper ($2.5M), Jason Castro ($4M), Michael Pineda ($2.1M) and Trevor Bauer ($1.94M). Add in DeSclafani, Blackmon, Heston, Gregorius, and Semien and SF is over the cap.