Question: last team to win scottish league not rangers or celtic
Answer: Aberdeen