The Eagles re-signed Sanchez to a two-year, $16 million contract on March 8, 2015, but despite his play in the 2014 season, he remained the backup quarterback as Nick Foles was traded for Sam Bradford. In Bradford's first several games, he had thrown more interceptions than touchdowns and often had a low completion percentage, but head coach Chip Kelly refused to bench Bradford in favor of Sanchez. Ironically, Sanchez would get his first playing time when Bradford was playing his best football of the season.