Sterns signed with the Eagles on Sunday.

The safety was waived with a failed physical designation by Carolina on Aug. 8. Sterns played in just one game for Denver last year, tearing his patellar tendon in Week 1. The 2021 fifth-round pick has played in just six contests over the past two seasons.