St Johnstone have completed the signing of former QPR striker Rowan Vine.
The 29-year-old, who cost Birmingham £3million from Luton in 2007, has signed a one-year deal with the Perth club.
Vine, who was a free agent, scored both goals as a trialist in Saints' 2-1 friendly win over Bristol City on Saturday.

