AP Images

Eagles promote DT Justin Hamilton from practice squad, waive S Trae Elston

LOS ANGELES -- With a shortage of defensive tackles, the Eagles have signed Justin Hamilton off their practice squad.

To make room, they released safety Trae Elston.

The Eagles were down to three defensive tackles heading into the weekend after Fletcher Cox (calf) and Destiny Vaeao (wrist) were ruled out for the Chargers game. Instead of using their defensive tackles inside and messing with the rotation, the Eagles elected to call up Hamilton. Still, that doesn't mean you won't see Vinny Curry and Brandon Graham inside Sunday. 

Hamilton has been on the Eagles' practice squad since the start of the season. After a really solid training camp, he was beaten out by draft pick Elijah Qualls for the last DT spot on the roster. 

Hamilton, 24, spent time with the Bills, Packers and Seahawks before joining the Eagles. He went undrafted out of Louisiana-Lafayette in 2015.