Percy Harvin got his wish.

The Minnesota Vikings receiver has been traded to the Seattle Seahawks for draft picks, according to Fox Sports Jay Glazer. On Sunday, news leaked that Harvin wanted out of Minnesota and the Vikings had consented to his demands.

Pro Football Talk cited sources that Seattle gave up at least its 2013 first round pick, meaning the Vikings will have the No. 23 and No. 25 picks in April.

The trade is still pending a physical, and Seattle must negotiate a contract with Harvin within the next 48 hours.

The wideout and kick returner requested a trade last summer, but played through the 2012 season despite issues with his contract status.

It is believed Harvin wants a long-term lucrative deal like what the Detroit Lions gave to Calvin Johnson last March.

Seattle will add a top-flight receiver to quarterback Russell Wilson's arsenal. The Seahawks were 27th in passing yards last season, with receivers Sidney Rice and Golden Tate, but made it to the NFC Divisional Round, before falling to the Atlanta Falcons in the final two minutes.

In 54 career games, the 24-year-yold has caught 280 passes for 3,302 receiving yards and 20 touchdowns. Harvin was Minnesota's leading receiver for the past three seasons, but missed six regular season games and the Vikings' playoff loss to the Green Bay Packers in 2012.

In nine games last year, Harvin averaged 35.9 yards per kick return, and has returned five kicks for touchdowns over his career.

The move also opens the door for the Vikings to make a run at Pittsburgh receiver Mike Wallace. Though many believe he will go to the Miami Dolphins.