Eagles sign TE Celek to three-year contract

Philadelphia Eagles tight end Brent Celek (87) has been signed to a three-year contract. (Alex Brandon/AP)

PHILADELPHIA — The Philadelphia Eagles have agreed on a three-year contract with tight end Brent Celek.

The 31-year-old Celek has spent his entire career in Philadelphia after being selected with a fifth-round pick in 2007. He agreed to restructure a contract that had one year remaining. The Eagles gave No. 1 tight end Zach Ertz a five-year deal on Monday.

Celek has 371 catches for 4,713 yards and 30 touchdowns in 143 regular-season games. He has the fifth-most receptions in franchise history and 10th-highest yards receiving. Celek had 27 receptions for 398 yards and three touchdowns last season.