He has done everything he can possibly do to warrant a new...
He has done everything he can possibly do to warrant a new contract with Seattle. But that's the business of the NFL.
He has done everything he can possibly do to warrant a new contract with Seattle. But that's the business of the NFL.