The Seattle Seahawks have agreed to a trade for Percy Harvin from the Minnesota Vikings in exchange for draft picks.

The deal is complete pending Harvin passing a physical.

Harvin was limited to nine games in 2012, catching 62 balls for 677 yards.

The Seahawks will send their first and seventh round pick this year, as well as a mid-round pick next year.