As someone mentioned he was drafted 2nd overall, he's getting paid millions. Even if he wasn't he is still under contract by the Cubs they can keep him in the minors all year if they wanted to. Obviously that won't happen and the Cuns would be stupid to do that but still.
Theo's a smart GM, what he is doing is not wrong and the players association won't win s*** when they try to sue the cubs.