Scotland ended last season on a high and the team were playing with a smile on their faces,
In my opinion, Aberdeen would give the team the strongest chance of succeeding.