Colin Cowherd thinks Thursday night’s game against the Giants is a ‘must win’ for the Eagles

Video Details

Colin Cowherd is concerned about the direction in which the Philadelphia Eagles are heading and calls Thursday night's contest against New York a 'must win' for the defending champs.