Zack Baun signed with the Eagles, 1-year/3.5M

Strange move, on a team that struggled so much rushing the passer, letting a young potential impact player go that plays ST's as well?

Doesn't make sense...