The extension is for two years on top of the one year Foles had remaining on his rookie contract and could keep the quarterback with the Rams through the 2017 season.
Sources told ESPN that the deal is worth $24.5 million, giving Foles three years and $26 million when combined with the existing year. The 2017 season can be voided based on team wins and if he makes the Pro Bowl, a source said.