Hmm. I don't think that I like this move very much. I guess that John Schneider doesn't much like the WR talent in the draft. That definitely means that teams will have to pay a premium in the trade/FA market this year. I would have rather taken a run at Danario Alexander myself.
I do think Harvin is worth the 25th pick in the draft, but his injury history scares me. He also isn't worth 10M a year, so let's hope that the contract is mega-backloaded so that we can dump him when he turns 27 and loses his speed.
Current favorite players (in no specific order): Jeremy Lane, Colin Kaepernick, Eric Reed, Arian Foster, Brandon Marshall (DEN version), and of course, the real one Marshawn Lynch