Bobby Wagner and the Seattle Seahawks have agreed upon a four-year, $43 million contract extension.

Wagner will receive $22 million in guarantees.

Wagner has been one of the best players at his position since he entered the league in 2012 as a second-round pick out of Utah State. 

Wagner, Russell Wilson, Jimmy Graham, Richard Sherman, Earl Thomas, Kam Chancellor, K.J. Wright, Michael Bennett, Cliff Avril and Marshawn Lynch are all signed through at least 2017.