New York Giants Schedule Release: NFL announces Giants opener, and it's a special matchup for John Harbaugh's debut |