Bad news, NFL reporters and opposing defenses. Marshawn Lynch isn’t going anywhere.

The enigmatic running back has agreed to a one-year contract with the Seattle Seahawks, a source told ESPN’s Adam Schefter on Friday. According to ESPN’s John Clayton, per a source, the deal is worth $11 million with a $1 million base salary, $9 million signing bonus and $1 million roster bonus.

Seahawks general manager John Schneider said in mid-February that he was unsure whether Lynch, who turns 29 in late April, would return for another NFL season or retire. There also were rumors that Lynch would leave Seattle and join another team.

Lynch certainly didn’t help those rumors when he admitted during a recent interview on Turkish television that he was expecting the ball on the Seahawks’ final play in Super Bowl XLIX. Seattle opted to pass instead of hand the ball to Lynch on the 1-yard line, and many thought the perceived slight could be enough to drive Lynch out of town, or out of the league altogether.

Yet the five-time Pro Bowler — similarly notorious for denying the media and rumbling through entire defenses — appears to be returning for one more season, securing Seattle’s place as a Super Bowl contender for yet another season.

UPDATE (8:27 p.m.) — It’s official. Marshawn Lynch will remain a Seattle Seahawk through 2017.

After Lynch met with team executives Friday night, Seattle announced it had signed Lynch to a two-year contract extension. Lynch’s agent, Doug Henderson, told the Associated Press that Lynch will make $12 million in 2015 and an additional $24 million if he plays in 2016 and 2017.

Thumbnail photo via Andrew Weber/USA TODAY Sports Images