The Seahawks and Russell Wilson have ended the drama.

Seattle and its quarterback agreed to a four-year, $87.6 million extension Friday morning, FOX Sports 1 NFL insider Mike Garafolo has confirmed. Sports Illustrated was the first to report the deal, which came hours before a deadline both sides had set to come to an agreement. Without a new contract, Wilson would have reported to camp Friday playing for just $1.5 million this season.

Garafolo reports that Wilson, 26, had been asking for $25 million per year earlier this week. Falling short of that, Wilson still took to Twitter to express his joy about the signing.

More from FoxSports

Wilson has led the Seahawks to back-to-back Super Bowl appearances, winning the first in February 2014 and falling painfully to the Patriots at the goal line six months ago.

Still, Wilson has proven to be one of the most successful quarterbacks in the NFL. He's 42-14 as a starter in three seasons, including the playoffs.