Crystal Palace have agreed a “substantial” transfer fee with Dundee United to sign their talented youngster Scott Banks.

Sources close to the English Premier League club have confirmed that they have thrashed out a six-figure fee to land the Scotland under-19 international.

Palace signed the winger on a pre-contract earlier this month and could have signed him for £200,000 in training compensation in the summer.

Record Sport understands that the deal is far in excess of that and is worth significantly more in future add-ons