St Johnstone have completed the signing of Colin Marshall after the midfielder left Aston Villa.
Colin Marshall was with Clyde last season
The 19-year-old was on loan with Saints' Scottish Division One rivals, Clyde, last season.
Marshall told Saints' website: "I had the option of staying a further year with Villa, but I'm keen to play first-team football.
"With a club the size of Villa, there was certainly no guarantee of that or even regular reserve team football."
The Glasgow-born Marshall started 26 games, scoring twice, for Clyde and is familiar with St Johnstone as opponents - before John Connolly succeeded Billy Stark as manager.
"The manager has mapped out his plans to me - but, to be honest, even before I spoke to him, I was impressed with Saints as a club," said, who was again wanted by Clyde.
"They were among the best footballing sides in the division."