Why did big investors take stakes in Rangers?
Football clubs are not generally seen as good investments. They don’t usually pay dividends and the chances of making gains through capital appreciation are not good with a few rare exceptions. The Glazers might bring it off with Manchester United, given that the money for the purchase was largely borrowed.
The main motivation for investment, usually involving foreign buyers, is for a trophy investment which brings with it prestige, an enhanced profile or political insurance.