The Minnesota Vikings agreed to trade receiver Percy Harvin to the Seattle Seahawks, according to multiple sources. (Photo by The Associated Press)

Seahawks coach Pete Carroll has always had an eye on Percy Harvin, and now it looks like he’s finally got him.

On Monday, the eve of NFL free agency, Minnesota agreed to trade the receiver to Seattle, according to multiple media outlets.

The Seahawks are expected to surrender their 2013 first-round draft pick (No. 25 overall) and possibly other picks to the Vikings in exchange for Harvin. The deal is pending his agreement to a new contract with the Seahawks and also pending a physical.

Harvin, coming off a sprained ankle from last season, is scheduled to fly to Seattle on Monday night and take his physical in the next 24 hours. He’s expected to sign a new deal with the team in the next 48 hours.

The trade cannot be made official until Tuesday at 4 p.m. when NFL free agency begins.

Carroll was coaching in the college ranks at Southern California back in October 2005 when he got the phenom from Virginia Beach Landstown High School to visit USC. That was the only visit that Harvin made other than the one he took to his eventual destination at Florida.

However, Harvin has even stronger relations with the Seahawks’ offensive coordinator, Darrell Bevell, who held the same job with the Vikings when Harvin was drafted by Minnesota in 2009. Harvin will also be playing alongside former teammate Sidney Rice, a receiver for the Vikings during Harvin’s first two years as a pro.

Harvin has another connection to Seattle, albeit a bad one. Harvin, who was leading the NFL in total yards (receiving, rushing and returning) and was a candidate for MVP through nine games last season, sprained his left ankle on Nov. 4 at Seattle and was sidelined for the rest of the year.

Still, Harvin is expected to pass his upcoming physical and add a dynamic, playmaking receiver to a franchise that’s been looking for one the last several years. The Seahawks unsuccessfully tried to lure Brandon Marshall in 2010 and failed to bring Vincent Jackson to Seattle before last season, but the Emerald City may have finally found its gem.

Harvin should boost a Seattle passing game that ranked 27th in the NFL last season. Although promising rookie quarterback Russell Wilson was fourth in the league in QB rating (100.0) with 26 touchdowns and 10 interceptions, the team’s top receiver last season was Sidney Rice, who only had 50 receptions for 748 yards. By comparison, Harvin had 62 catches for 677 yards while playing half the season for a team that finished 31st in passing.

There’s also a strong possibility that the Seahawks will use Harvin’s talents out of the backfield to run read-option handoffs with the nimble Wilson among other things to allow Carroll to get tricky offensively. Harvin also brings a game-changer to the team’s return game, where he’s had an NFL-best five kickoffs returned for touchdowns since his rookie season in 2009.

The Seahawks were 31 seconds away from reaching the NFC Championship Game last year, holding a late lead over the Falcons before losing a heartbreaker, 30-28 in the divisional round of the NFC playoffs.