ESPN Radio 900 1020 | Hour 3: Giant Decisions

How does the Dexter Lawrence trade impact what the Giants are going to do in the draft? How much power does John Harbaugh have in the organization? ESPN Gian...