When Swansea beat Everton and Liverpool to the signing of Northern Irish teenager Rory Donnelly in January 2012 it was supposed to be the start of a blossoming career in South Wales.
Since signing for the club despite the interest of the Merseyside clubs, the former Cliftonville striker has played just one game - coming on as a substitute for Michu against Crawley Town in the League Cup in September 2012.
Since then it has been back to the reserves trying to earn himself the right to play in the first team. In the summer he stated his intention to push into the first-team.
That never happened and Donnelly has still not played Premier League football.
Now the player who rejected Everton and Liverpool has finally played on Merseyside - after joining Birkenhead side Tranmere Rovers on loan until the end of the season back in January.
His time at Prenton Park started as a success. He scored three goals in January to win the League Two Player of the Month award. He scored two more goals in February, but then it all dried up for the player. He failed to score in his final 12 games for the club and in the end could not stop Tranmere suffering relegation to the Conference.
His early form at Tranmere seemed to be a hint of his talent, but the way it drifted away is unlikely to excite the staff at Swansea.
With his contract up in the summer it will be interesting to see where he ends up, as a stay at Swansea seems highly unlikely.