Adam Schefter of NFL Network – One of the busiest teams of the offseason struck again when the Seattle Seahawks reached agreement with former San Francisco linebacker Julian Peterson on a blockbuster seven-year, $54 million deal.

The deal, which the Seahawks and agent Kevin Poston spent today finalizing, includes $18.5 million worth of guarantees, including $10 million this season.

A Seahawks official confirmed the agreement in principle with the linebacker the San Francisco 49ers designated their franchise player one year ago.