Eagles signed DB Craig James to a one-year extension through 2021.
Initially set to become a restricted free agent next offseason, James will receive $300,000 guaranteed with a $1.52 million salary in 2021. Primarily a special teams contributor last year, James did flash Swiss Army knife traits in logging 51 snaps out wide, 12 snaps at linebacker, and another three snaps as Philadelphia’s slot corner.