The Seattle Seahawks have agreed to a three-year, $12 million deal with defensive tackle Ahtyba Rubin, FOX Sports NFL Insider Mike Garafolo first reported late Monday.

That deal for Seahawks DT Ahtyba Rubin from last night is worth $4m per year. So three years, $12m. Sounds like a decent chunk up front too.

— Mike Garafolo (@MikeGarafolo) March 8, 2016

Seahawks have agreed to a three-year deal to retain DT Ahtyba Rubin, source says. Was a priority for them.

— Mike Garafolo (@MikeGarafolo) March 8, 2016

More from FoxSports

Rubin, 29, was a sixth-round pick by the Cleveland Browns in 2008. The 2015 season was his first with the Seahawks.

He started all 16 games last season, recording two sacks, an interception and 36 tackles. He was a key cog in a defense that led the NFL in fewest rushing yards (81.5) allowed per game and fewest points (17.3) allowed per game.

Had a deal not been reached by Wednesday, Rubin would have become an unrestricted free agent.