Richard Foster ready for right-back battle at St Johnstone

© SNSRichard Foster.
Richard Foster.