The Seattle Seahawks have agreed to a contract extension with John Schneider.

The general manager's new deal is for five years and is expected to make Schneider among the highest-paid executives in the NFL.

Schneider's contract was set to expire at the end of 2016.