The situation with the Cardinals is really interesting. If the Giants want to trade up, I think Cardinals would take a cheap trade because they'll still be able to get their WR at #6 (MHJ, Nabers, Odunze may all be available). If the Cards trade with anyone, MHJ will probably be there at 6.