It's trade deadline day in the NFL. The Giants have already shipped Leonard Williams out of town. Who could be next? And will the Jets make a move? Learn more about your ad choices. Visit megaphone.fm/adchoices