The Dallas Cowboys trade for quarterback Joe Milton III from the New England Patriots has sparked debate across the NFL.