Wide receiver Percy Harvin has had a history of migraines with the Minnesota Vikings, not to mention creating numerous distractions and threatening holdouts.

Monday, the Vikings rid themselves of the headache when they agreed to deal Harvin to the Seattle Seahawks for first- and seventh-round picks in this year's draft and a mid-round choice in 2014.

However, the deal is contingent on Harvin passing a physical and coming to terms on a new contract by Wednesday. Harvin is entering the final season of the rookie deal he signed in 2009.

The trade, just like Kansas City's acquisition of quarterback Alex Smith from San Francisco, won't be official until after the league year begins at 4 p.m. Eastern time Tuesday.

Bothered by an ankle injury last season, Harvin played in just nine games, catching 62 passes for 677 yards (10.9 average) and three touchdowns. He also rushed for one touchdown and averaged 35.9 yards on 16 kickoff returns, including a 105-yard touchdown.

Vikings running back Adrian Peterson wasn't pleased by the trade. He tweeted, "The best all-around player I ever seen or you'll ever see! Goes to Seattle! I feel like I just got kicked in the stomach. Several times!!!"

Harvin wasn't the only wide receiver in which a trade was worked out Monday. The Baltimore Ravens sent Anquan Boldin to the San Francisco 49ers for a sixth-round pick in next month's draft. Boldin was instrumental in the Ravens' Super Bowl victory over the 49ers.

Boldin had balked at taking a pay cut from his $6 million salary for this year.

Teams continued to scramble Monday to be compliant with the salary cap by Tuesday afternoon. Washington released cornerback DeAngelo Hall, while Dallas released linebacker Dan Connor and restructured the contracts of nose tackle Jay Ratliff, guard Mackenzy Bernadeau and cornerback Orlando Scandrick. The Cardinals released running back Beanie Wells, while the Broncos released linebacker D.J. Williams and quarterback Caleb Hanie. The Steelers and Rams officially released linebacker James Harrison and safety Quintin Mikell, respectively.

The Steelers re-signed guard Ramon Foster (potential (UFA) to a three-year contract, while Broncos safety David Bruton (potential UFA) also signed a three-year deal. The Jets signed quarterback David Garrard, who hasn't played since the 2010 season because of injuries.

The following is the updated position-by-position list of top free agents available. The figures in parentheses are the franchise and transition tenders.

Quarterbacks ($14.896/$13.068 million)

Jason Campbell, Chicago

David Carr, N.Y. Giants

Drew Stanton, Indianapolis

Matt Leinart, Oakland

Brady Quinn, Kansas City

Running Backs ($8.219/$6.970 million)

Steven Jackson, St. Louis

Reggie Bush, Miami

Shonn Greene, N.Y. Jets

Rashard Mendenhall, Pittsburgh

Cedric Benson, Green Bay

Ahmad Bradshaw (released by Giants)

Best of the rest: Michael Turner (released by Falcons); Beanie Wells (released by cardinals); Felix Jones, Dallas; LaRod Stephens-Howling, Arizona