The Kansas City Chiefs have agreed to a contract with Nick Foles, according to multiple sources.

The deal will be for one year with a team option for a second season.

Foles will reunite with Andy Reid, who was the head coach of Philadelphia Eagles when Foles was taken by the team in the third round of the 2012 NFL draft.