The Saints academy graduate has moved to McDiarmid Park, having spent the start of the season on loan at the Perthshire club.
Full ArticleSt Mirren midfielder Cammy MacPherson seals switch to St Johnstone for undisclosed fee
Daily Record
0 shares
1 views