BANGOR City have snapped-up defender Danny Holmes, who returns to the Welsh Premier six years after leaving The New Saints.
The younger brother of ex-TNS stalwart Tommy Holmes, Birkenhead-born 28-year-old right back Danny signed a one-year deal at Tranmere Rovers in July 2007 which was extended a year later.
He went on a month long loan to Southport in December 2007 before making his first team debut for the Prenton Park outfit at Yeovil Town in November 2008, before making 57 WPL appearances for TNS and scoring three goals, being voted in the league's "dream team" during both of his seasons at Park Hall.
Holmes rejoined Tranmere in May 2011 and, after a brief loan spell with Fleetwood Town, went on to become a regular in the Rovers' first team making 133 appearances and winning the young player of the year award in 2012.
Following Tranmere's relegation into the National League, Holmes joined League Two Newport County and was offered a new contract by the Exiles at the end of season 2015/16, but the offer was withdrawn and he was released after failing to accept the contract by the deadline.
Holmes joined National League North club AFC Fylde in the summer of 2016 but, in November, he signed for National League club York City on a contract until the end of last season. He was in the starting line-up that beat Macclesfield Town 3-2 at Wembley in the 2017 FA Trophy final, but rejected a new deal to remain with the Minstermen.