The Minnesota Vikings have agreed to trade wide receiver Percy Harvin to the Seattle Seahawks, sources confirmed to ESPN. The trade is expected to include the Seahawks' 2013 first-round draft choice being sent to the Vikings, sources told ESPN. It also is contingent on Harvin agreeing to a new contract, which is expected to be finalized in the next 48 hours.