St Johnstone have completed the signing of 23 year old Filipe Morais on a one-year contract. Morais was a free agent after rejecting the offer of a new deal from Inverness, who St Johnstone are replacing in the Clydesdale Bank Premier League.
Manager Derek McInnes knows the Portuguese well, having played alongside him at Millwall.