Harvin had one year left on his contract, hated Minnesota and has at least moderate durability concerns with his size and migraine issues...and Minnesota still managed to trade him for the 25th overall pick.
Why didn't Seattle wait a year and save themselves a draft pick? Or just sign Wallace or Jennings? They're going to wind up paying Harvin the same amount of money anyway. I get that he's younger and likely more appealing than those two as a result, but it still seems pretty foolish.
This also almost has to mean the Vikings will sign one of Wallace or Jennings.