The Redskins’ defense may not be as banged up as we thought it was.

On Thursday, the first day of serious preparation for their Monday night game in Philadelphia, injured defenders CB Josh Norman (rib), CB Bashaud Breeland (knee), and S Deshazor Everett (hamstring) all practiced on a limited basis.

Norman was inactive against the 49ers after suffering a broken rib against the Chiefs on October 2. Breeland injured his knee against San Francisco. They are the starters, and if they both can play against the 5-1 Eagles it would be a huge boost to the defense.

MORE REDSKINS: MUST-SEE PHOTOS FROM REDSKINS 26, 49ERS 24

It should be noted that both cornerbacks only took part in individual drills, so it is no sure thing that either will be ready to play in Philadelphia. But having them at practice was a good start.

Everett is a reserve safety and a key special teams contributor. His presence in the latter area could be important as the Eagles’ performance on special teams is among the best in the league.

LB Ryan Anderson (back) and S Stefan McClure (knee) both practiced on a limited basis.

Also practicing was S DeAngelo Hall. He has been on the physically unable to perform list since the start of training camp rehabbing a torn ACL he suffered in 2016. The team now has a 21-day window during which they can activate him. However, he must sit out at least one more game.

On offense, Trent Williams (knee) did not practice. That is not ideal but he was able to play last Sunday after being out of practice all last week.

RELATED: IN A MUDDLED NFC WHY NOT THE REDSKINS?

Jay Gruden announced roster moves that had been reported previously, with K Dustin Hopkins (hip) and DE Jonathan Allen (foot) going on injured reserve. First-year player Nick Rose will handle the place kicking duties and A.J. Francis will take Allen’s roster spot.

Stay up to date on the Redskins. Rich Tandler covers the team 365 days a year. Like his Facebook page Facebook.com/TandlerNBCS and follow him on Twitter @TandlerNBCS.