Marshawn Lynch signed a four-year contract Sunday night that will keep him in a Seattle uniform for the prime of his NFL career and coming off his finest season. Seattle announced the move less than 24 hours before the deadline for teams to use the franchise tag and Lynch would have been owed more than $7M for one season if Seattle used the tag on him. A person with knowledge of the deal told The Associated Press that Lynch's contract is worth $31M, including $18M guaranteed.