I'm also a bit mystified by the amount of support for Barron. Not that i think he's a bad player. He would be a safe choice, but at a position which is already pretty secure.
Now, the the chatter about Kalil dropping to six (which isnt nearly a big of a trade up situation), I would expand my original 3 with a disclaimer: getting him is feasible, but not realistic. It would take the Vikings passing on the conventional wisdom, the browns and bucs going with their expected picks and the rams being willing to trade. Feasible, but I wouldnt say realistic.