The Philadelphia Eagles fell flat in primetime, losing to the New York Giants on Thursday Night Football. Philadelphia dropped its second-straight game after opening the season 4-0. The embarrassing 34-17 Week 6 defeat raised questions about the team’s chemistry and leadership. Following the deflating loss to the Giants, NFL Network insider Mike Garafolo described the […]