Shepherd was signed to the Eagles' practice squad, the team announced Monday.
As a result, the team also released guard Darrell Greene, making this the third time the two have swapped positions on the practice squad. The cornerback had been dealing with a torn ACL for the last year and was yet to really see the practice field, but he should now be able to serve as a fully healthy member of the squad.