We all thought we knew why this player is no longer a member of the Seattle Seahawks. It appears Mike Macdonald had his own reasons for their departure.
Typically, when a player is traded or released, it's due to one of two issues. You may have a good to great player who will hit free agency soon, and they're expecting a serious pay raise, more than the Seahawks are willing to pay. Remind you of anyone, 12s?
The other reason a team may move on from a player is simply a decline in their skill level.