— Philadelphia Eagles (@Eagles) January 1, 2020
Philadelphia also announced it signed OT Dieugeot Joseph to the practice squad and released LB Deshaun Davis in a corresponding move.
Brooks suffered a separated shoulder in the regular-season finale that ended his 2019 season. The Eagles play Seattle in the Wildcard Round Sunday.
Brooks, 30, is a former third-round pick of the Texans back in 2012. He played out his rookie contract with the Texans before signing a five-year, $40 million contract with the Eagles that included $21 million guaranteed in 2016.
Brooks was set to make base salaries of $7.5 million over the final two years of the agreement when he signed a four-year extension with the Eagles earlier this season worth $56.2 million in new money and $30 million guaranteed.
In 2019, Brooks has started all 16 games for the Eagles at right guard. Pro Football Focus has Brooks rated as the No. 1 guard out of 81 qualifying players so far this season.
Gibson, 24, is a former fifth-round pick of the Eagles back in 2017. He was in the third year of his four-year, $2.65 million contract and set to make a base salary of $645,000 for the 2019 season when the Eagles waived him from injured reserve with a settlement during the preseason.
In 2018, Gibson appeared in 15 games for the Eagles and caught one pass for 48 yards receiving and no touchdowns.