These are NY Giants’ 6 biggest needs with NFL free agency set to open
Jaxson Dart conversation breakdown with John Harbaugh on All In Art breaks down day one for John Harbaugh and NY Giants after his first press conference at the Quest Diagnostics Training Facility in East Rutherford John Harbaugh believes the New York Giants' roster is strong. If he didn't, he would not be here as their head coach. That being said: the Giants are hardly a perfect team with seven wins total over the past two years, and there are holes that must be addressed. Harbaugh is being paid $100 million, in part, because he has won 180 games in the NFL as a head coach, and he knows by now what a winning roster looks like. Harbaugh also knows what he wants his Giants roster to look like,...

