Sky Sports understands Bolton have agreed a deal to sign Irish starlet Cian Bolger from Championship rivals Leicester City.
Bolger has played nearly 50 games on loan for Bristol Rovers over the last 18 months in three separate spells.
The 20-year-old impressed hugely whilst at the Memorial Stadium, and Rovers wanted him on a permanent basis and his performances caught the eye of other clubs.
Rovers failed with a bid earlier this month, and that alerted several Championship and League One clubs to his possible availability.
Now Sky Sports understands Bolton have won the race for his signature, after Leicester agreed terms for his departure.