Bolton Wanderers can announce they have agreed a deal in principle with Marc Tierney to join the club.
The 27-year-old left-back will officially be registered as a Bolton player when his current contract at Norwich City expires.
Tierney will arrive at the Reebok Stadium with experience of playing first team football in all four of England’s top divisions, which includes playing a part in Norwich City’s Championship-winning team in the 2010/11 season.
Prestwich-born Tierney started his professional career with Oldham Athletic, rising to prominence through the youth ranks before eventually making his senior debut in August 2003.
After a handful of appearances for Oldham, Tierney was loaned out to Conference National side Carlisle United the following season before eventually seeking regular first team football with Shrewsbury Town midway through the 2006/07 campaign.
Tierney impressed from the off and helped Shrewsbury reach the League Two play-off final in his first half-season with the club. Unfortunately his afternoon at Wembley would end in disappointment, as Shrewsbury suffered a 3-1 defeat at the hands of Bristol Rovers with Tierney seeing red late on for a second bookable offence.
Tierney would make a total of 90 appearances for Shrewsbury in a two-year spell before joining Colchester United on an initial loan deal that was eventually made permanent in January 2009.
After 85 appearances for Colchester, Tierney made the step up to Championship side Norwich City, where he was reunited with his former boss Paul Lambert. Tierney would play a key role in helping the Canaries reach the top flight, though over the course of the most recent season found his playing opportunities limited.