Giants trading Leonard Williams to Seahawks for multiple picks
The New York Giants fell to 2-6 with a Sunday loss to the New York Jets, and that essentially triggered their need to sell at the NFL trade deadline. With precious little cap space remaining and no hope at the playoffs, the Giants have agreed to trade defensive lineman Leonard…