Grading the Leonard Williams Trade

Given that New York Giants general manager Dave Gettleman traded away Odell Beckham less than seven months after handing him a $95 million contract extension, you would think that there’s nothing left he could do to surprise and confound. And yet, here we are, with the Giants coming out of the woodworks to trade for New York Jets defensive lineman Leonard Williams in the first-ever transaction between the interconference rivals.