The New York Giants made a lot of changes that raised some eyebrows, but owner John Mara said that the team needed to make some “drastic changes.” Mara said it was hard for him to see all the talent walk out the door but what the team was doing clearly wasn’t working, so some things […]