​And just like that, Corey Nelson is gone.

After leaving the ​Denver Broncos this offseason to sign a one-year, $1.6 million deal with the ​Philadelphia Eagles, Nelson was unable to make it onto the Eagles' final 53-man roster.

For a team that could use some depth at linebacker, releasing Nelson is a puzzling move.

When Nelson first signed with Philadelphia, it was believed that he would end up becoming a starter. Mychal Kendricks going to the Cleveland Browns doubled down on that notion.

Looking at the linebacking core for the Eagles, they will be relying on Nathan Gerry, Jordan Hicks, and Nigel Bradham to pick up the slack as starters. 

All three of those players have caution tape surrounding them, as Gerry has yet to prove his worth in the league, Hicks has only stayed healthy for one full season in his three-year career, and Bradham has to serve a one-game suspension for violating the NFL's personal conduct policy.

Keeping Corey Nelson would have been the right move for the Eagles.