Time will tell if all these GMs are smart or will many of them lose their job because of this choice to embarrass this young man.
I don't think anyone is trying to embarass him.
The NFL is about talent. They will overlook a LOT for a talented player.
I think what we're seeing is just each and every NFL team doesn't see his talent as at the level his family thinks it is.
His annoying attitude just makes the story better.