Teenager Dylan Crowe has put pen-to-paper on a three-year professional contract at Ipswich Town to end months of speculation about his future.
The 18-year-old - who can play right-back or right-midfield - has been part of Town's academy since the age of 12.
Capped by England from U15 to U18 level, he has been linked to a number of big clubs in recent months, including Manchester United, Arsenal, Celtic, Brighton and Huddersfield, as well as Benfica, RB Leipzig and Borussia Monchengladbach.
A move abroad would have left the Blues receiving nothing in compensation.
MORE: No price tags put on Judge and Dozzell - with Evans determined to keep hold of both players
Injuries hampered his progress last season as he played sporadically for the club's successful U23 and U18 sides.
He went away at the end of that campaign facing an uncertain future given his two-year scholarship had expired. However, he has now signed until 2022, with Town also holding the option to extend that deal by a further year.
He came on as a half-time substitute when Town's U23s won at Lowestoft on Wednesday night. It remains to be seen if first team boss Paul Lambert takes a look at the youngster in tomorrow's final warm-up game at Cambridge United.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here