Alex Smith has signed a four-year contract extension with the Kansas City Chiefs worth $17 million per season.

Smith's deal includes $45 million in guaranteed money.

The Chiefs dealt for Smith from the San Francisco 49ers for two second round picks.

“It was a priority of ours to get this deal done and keep Alex in a Chiefs uniform long-term,” general manager John Dorsey said in a statement. “Alex is a proven leader on and off the field. He is a special individual with a lot of ability, and we are fortunate to have him here.”